Remember the old XTA 4000? According to the documents you still have the equipment –and knowledge– to operate these clunky boys. There are some standing around in the deep floors of the first Mars mine. Probably collecting dust or repeatedly banging into the same wall for the last dozen of years. Yet they might be our only hope. Some alien creatures are breeding down there, rapidly multiplying in numbers. They are highly aggressive and if they'll escape the depths, the people of Forlorn will be no more. We were able to locate the alien queens and establish communication to some of the XTA 4000s. Here, take that manual in case you forgot to shoot their lasers. And good luck.


Each turn you can send a list of commands to one active robot (potentially overwriting old commands). Active robots are highlighted as yellow on blue. First press the robot's ID (1-9) and then some of the following:

  • wasd|hjkl|arrow key – move in that direction
  • WASD|HJKL|shift + arrow keys – shoot in that direction
  • . – send a photo of the surroundings
  • r – repeat the rest of the commands forever

You can always tap BACKSPACE to change your commands. You will see a preview of what the robot will do. Once you press ENTER the robot will execute the commands – whether active or inactive.

An active and idle robot will send photos of their surroundings. At the start inactive robots may still have old commands.

If a robot gets shot by another robot's laser, it will activate. If a robot gets hit by an alien, it will deactivate.

Entities can push each other around. Entity A can see position B if the rectangle spanning from A to B contains no walls. In a turn, first all robots will do their action in ascending ID order. Then all aliens will do their action in random order.

You can give up and see a replay or try again if you press q. Made for the 7DRL 2022.

Rated 5.0 out of 5 stars
(2 total ratings)
TagsSeven Day Roguelike Challenge, Aliens, Pixel Art, Retro, Robots, Roguelike, Short, Sprites, Tactical

Leave a comment

Log in with to leave a comment.