Binary Crawl

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
Hello, hello, hello! This is Binary Crawl, a minimalistic dungeon crawler. In this game you act as a software developer, perhaps a game maker, who chooses to crawl deep within their code to squash those pesky, nasty bugs that plague their game.

You really should have taken your time to write that function instead of hardwiring some spaghetti code, eh?

At least, that's what the theme should have been! Despite having planned for the Planning Fallacy, it still came and its toll was far, far higher than I could have expected. As you can see, my game resembles nothing to what I mentioned. Still, I worked hard on it and I wanted to show for it, and participate in the judging. I hope there is no issue with this!

To play this game you need to be running Python 3 with both Pyglet and PyOpenGL installed. In a Linux machine, just run "test2.py" with "python3 test2.py", and install the libraries with "pip3 install pyglet PyOpenGL".

The game is played by inputting a 4-bit binary word using 0 and 1 on your keyboard. The first bit flags healing, the second attacking, the last two the direction in which you are heading. So, for example, 0000 means "move to the left". 0010 "move to the right". 1000 and 1111 would be equivalent, since you can't both heal and move at the same time. I cheated a little and allowed you to also press "2" to repeat the previous action, since it can get a bit tedious. Neither attacking, healing or AI are implemented, but movement should work just fine. If you hit an invisible wall, that's fine! I didn't have time to draw the map.

Thank you for reading, and perhaps even playing! :D Good luck and have fun! <3
Found a bug?
Tell us on Discord