DevLog #1

While I still don't know who voted for the theme, nor understand why, at least I came up with some ideas and settled for the one I think works best for the compo. You are tasked with programming a robot to automatically navigate a facility and operate terminals. The problem is: the robot model available has very limited memory capacity to store your movement pattern and will always move forward until an obstacle is met. Be creative and find a way to operate all terminals in each level without running out of memory space.

I chose a pseudo-early-90ies-handheld aesthetic (you know which device I am talking about :wink:), although I cheated by using the home console counterpart's resolution to properly display the levels without frustrating the player. Originally, the player was going to switch between the map layout and a "programming screen" in which to choose the movement commands. This was scapped at an early point though as I found it user unfriendly and simply not fun. Instead, you directly control the robot with keyboard inputs in "simulation mode", which is then applied to the "actual" robot when finished to win the level.

Movement and winning conditions are all set now. Next stop is going to be a simple level editor so I can create content more easily.

Robot.gif