Ludum Dare 36 — August 26th-29th, 2016 — Theme: Ancient Technology

Back to Browse Entries


by quill18 - Competition Entry

A pure console roguelike about what happens to a Warbot when World Peace is a reality.


Made in 48-hours from the Ludum Dare Compo by Martin "quill18" Glaude
Livestreamed start-to-finish in front of an audience of thousands.

Written in pure C# out of many Console.SetCursorPosition() calls.


Special thanks to Essentia for beta testing -- as well as everyone out in Twitch-land for supporting me and my streaming!



Use the Numpad or Arrow Keys to move around.
Use [<] and [>] on stairs to move up and down floors.
Moving into enemies will melee attack them
Moving on to items will pick them up.
Use [L] to look around, and [ENTER] to examine objects.
If you have a ranged weapon equipped, [F] will enter Aiming Mode. [ENTER] fire.
Access your Inventory by pressing [I]. Items can be used or equipped.
Your goal is to acquire the Yendorian Power Cell from the bottom of the complex.


Questions? -- Unity Programming Tutorials -- Let's Plays!

Downloads and Links


admicos says ...
Aug 29, 2016 @ 12:54am

Commenting to say that the Windows build will work on Mac/Linux with Mono.

dtroyt says ...
Aug 29, 2016 @ 12:57am

Played through the whole thing. A few bugs here and there but overall a fantastic game that has a fair amount of content and is quite fun!

LavWa says ...
Aug 29, 2016 @ 12:59am

Amazing work, as always ! Thanks for the stream, it was very inspiring and entertaining :D

Multitudes22 says ...
Aug 29, 2016 @ 1:14am

Fantastically fun to play, and really funny. I especially love the "crash" when you die.

alexv says ...
Aug 29, 2016 @ 2:03am

Low key watched the stream, mostly tuned in for the music though.
Surprised you didn't try to simulate a DOS console with the Unity GUI, I would've done that

geekguy100 says ...
Aug 29, 2016 @ 2:07am

Very interesting! As I was watching you develop it, I imagined it would be hard to pick up and get a feel for, but it was very well instructed thanks to the controls on screen. Very unique and nice job!

KevKevOnFire says ...
Aug 29, 2016 @ 4:06am

Enjoyable, and I love the old rogue-like feel. Clever writing and lots of content for a jam game as well. However, I wish you hadn't emulated the sluggishness of the old terminals as well. Waiting for the screen to load new portions of the map killed it for me.

PotatoIng_ says ...
Aug 29, 2016 @ 6:55am

Oh god, this is fun. Very simple, but really deep as well. Feels really roug-lige and with it being only in console - awesome! Really fun to play.

McMutton says ...
Aug 29, 2016 @ 7:03am

Didn't catch a lot of the stream while making my own game, but not much to say besides:
Wow... really love the game. So much to explore. The management of energy makes the game even more intessting. :D

gurkan96 says ...
Aug 29, 2016 @ 8:31am

watch you make this while i was tinkering on my own game but didnt catch much of the gameplay since i was focused on other stuff turns out your game is really fun and very well executed i mean i should know i just wasted an hour in there when i was supposed to pay my taxe;)

Wevel says ...
Aug 29, 2016 @ 2:41pm

Really nice game, using a console works really well. The slow old terminal fell really made it

xgeovanni says ...
Aug 29, 2016 @ 4:02pm

Here's a little screenshot to show how it looks in my terminal on Linux with Mono:

The only thing that doesn't work is the beeping.

Weresquirrel says ...
Aug 29, 2016 @ 6:14pm

Raid: Alien invasion in progress.
Dearmed Arbez is completely helpless.
At least he can flick switches.

Nice Game! Remembering the last target when firing would be a huge qol improvement.

sn0uk says ...
Aug 29, 2016 @ 6:50pm

Really neat game

Mine10blox says ...
Aug 29, 2016 @ 7:45pm

Very nice! Could only tune in to the stream occasionally though, doing my own entry!

Linus123xbb says ...
Aug 29, 2016 @ 9:04pm

Fantastic game, it works very well in Linux aswell. I got stuck at one point but overall it was still a very nice experience.

Aug 29, 2016 @ 11:50pm

well thought out. Great expression of the theme, my #1 so far GOOD JOB

Quicklyer says ...
Aug 29, 2016 @ 11:58pm

Very impressed by this game quill. I listened in to at least half of the weekend, but I wasn’t following along close enough to know how to play beforehand.

It was simple to figure out, the aesthetic is very nice for a NetHack style game, and the flavor text is great.

Impressive game, 4k lines of code, all done while streaming. Built & ran it on my Xubuntu ‘quarantine computer’ with no problems.

ASPePeX says ...
Aug 30, 2016 @ 9:08am

Build to look like ancient technology, I like it alot :D

MffKing says ...
Aug 30, 2016 @ 12:18pm

Nice ! I couldn't see the stream this time because I was developing my own game.

Yngvarr says ...
Aug 30, 2016 @ 12:51pm

Roguelike about robots? I want to build it for linux to run it without wine!
Awsome work!

edve98 says ...
Aug 30, 2016 @ 5:21pm

My god, I can't believe that you did all this in 48 hours. I wish I was that good haha

tomdeal says ...
Aug 30, 2016 @ 8:59pm

It's very hard to follow the stream when you try to stream and do your own entry, but the after-submit partystream was great :-)

That said, I like the game you made there. It might be a bit too long for a LD entry, but the tech behind it and the amount of content is really cool!

Brackeys says ...
Aug 30, 2016 @ 9:38pm

Cool game as always Quill! Tuned into the livestream, had a lot of fun, especially at the end ;)

Hero7785 says ...
Aug 30, 2016 @ 9:54pm

I enjoyed it as always
Quill you're too good

Aug 31, 2016 @ 1:05am

Great game! I really enjoy the choice between using the bucket and web cam early on. The energy system is very punishing.

wr4th88 says ...
Aug 31, 2016 @ 2:13am

I love it! I wish the old castle game from long ago was this well put together. Also a fan of your tutorials, they've helped me out tremendously.

mato26 says ...
Aug 31, 2016 @ 5:14pm

Great expression of the theme :D And amazing work for combo entry :D I have no idea how you made it that fast

keln says ...
Aug 31, 2016 @ 5:54pm

Great game! Never played an old rogue-like before, you made me want to play old roguelikes after this

Brickkid512 says ...
Sep 1, 2016 @ 3:58pm

It's really addicting. I had a lot of fun playing it!

coborax says ...
Sep 2, 2016 @ 7:17pm

Awesome game quill, great job!! :D

hermetic says ...
Sep 3, 2016 @ 1:16am

Great Rogue-like. Lots of fun. You could have used ☺ for your main character and made it a dwarven warbot.. ;) Loved the references and creative content. Don't people normally spend 7 days on these?

I ran into an update bug or something when I sat on the inventory screen examining items for a while, but esc and back in and everything cleared up.

I have a collection of your games sitting around and play most of them. This is great addition.

mpe3us says ...
Sep 3, 2016 @ 3:04pm

Great job as always Quill :)

SnakeXan says ...
Sep 6, 2016 @ 9:35am

nice game quill, as always! the game reminds me of the old castle game on dos, great old times!

very nicely fitting into the theme on multiple levels: roguelike, console based and character graphics

as you've said on youtube, add procedural generation of levels and you can go miles with this game!

novotmike says ...
Sep 13, 2016 @ 3:38pm

One of the best theme interpretation. I like how oldschool this game feels. It has very nice and cool gameplay. Great job, really fun game.

You must sign in to comment.

Mini Submission FAQ

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

CAN I ENTER BOTH EVENTS?: You should pick 1 event, whichever you think it’ll do better in. If the idea is strong, and everything plays well enough, you can go Compo. If you’re a perfectionist, and would prefer people to play a more polished game, do the Jam. Many solo participants enter the Jam.

If you made 2 games, unfortunately, the website doesn’t support multiple submissions per user. To submit your 2nd game, you will have to make a 2nd account. Only do this if you made 2 games. Alternatively, if one game is better than the other, then consider just entering the better game.

CAN I KEEP WORKING UNTIL THE DEADLINE?: Yes! Immediately after the 48 or 72 hours, we do something called Submission Hour. As the name suggests, it’s an extra hour for you to package, upload, and submit your games. If there were catastrophic issues trying submitting your game, or you misunderstood how submissions work, that’s okay. It happens. We’re flexible. If you need advice, check with the folks on IRC. If you need an admin, get in touch.

CAN I KEEP WORKING ON MY GAME?: Oh definitely! You should! But for the sake of judging, keep the Compo or Jam version around. You can include a link to the Post-Compo/Post-Jam version of your game on your games page, but sure your main links are the original version.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate at least 20 games to improve your visibility (Coolness).

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crashes, win condition, or tiny bugs after the deadline. In a sense, this is like “porting” to support more players. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just fixing mistakes you should have caught had you been better rested.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

[cache: storing page]