August 19th-22nd 2011 :: Theme: Escape
[ Summary | Compo Top 50 | Jam Top 50 | Top 25 Categories | View All (599) ]

Back to Browse Entries

Ascii Maze

by summaky - 48 Hour Competition Entry

Ascii Maze is a simple top-view game in where players must find the exit to escape a randomly generated ASCII art maze. It has three different maze generation algorithms and the maze size is configurable.

I've made Ascii Maze in C++ and libtcod for Windows, Mac OS X, and GNU/Linux. I also wrote the game using Literate Programming as a methodology, so all the source code is described in the README file inside the package, in pain text and PDF formats. The source code files inside the src folder are tangled from the plain text README document using a homegrown tool called atangle.

I made Ascii Game simple on purpose since doing a any kind of literate program requires some time and in LD48 that's precisely what lacks the most. Of course, this is all an excuse for my piss-poor imagination. And not even a good one... ;_;

Downloads and Links




FireSlash says ...
Aug 24, 2011 @ 9:15pm

Controls get annoying when trying to move at higher speeds. Also somewhat disorienting when going fast since the grid moves so far per step. Cute idea using ASCII.

johnfn says ...
Aug 25, 2011 @ 4:46am

Nice little game. I checked out your source code (as you mentioned) and it's kind of amazing. 3500 lines, with a bibliography at the end..!!! We need a technical category for people like you.

d_m says ...
Aug 25, 2011 @ 7:31pm

Great coding style--I gave you a high community score for your commenting, sourcecode, etc. I like the ASCII art character (is it a penguin?). One nice feature to add might be to mark your path with a trail of dots. That way when you backtrack you can see where you've been. Maybe you want the game to be super hard, but it would make it a lot easier to play, especially since you can't see most of the maze most of the time. Anyway, fun idea. Incidentally, do you play a lot of roguelikes? I wrote a labyrinth generator for Angband, so happy to see other people in LD using libtcod and generating ASCII mazes :)

Andrew says ...
Aug 28, 2011 @ 6:21pm

This reminds me of my very first game ever! :D

tcstyle says ...
Sep 5, 2011 @ 8:05pm

Good use of ascii. The game itself lacks some additional features. Gets boring quite fast.
Your source is amazingly well structured.

angrygeometry says ...
Sep 6, 2011 @ 4:50pm

big fan of the ascii! incredibly simple game though, however your code seems to be something amazing so who knows.

You must sign in to comment.

[cache: storing page]