Village level
Cave level
Catacomb level

Tomb of the Snake is a coffeebreak roguelike that tries to blend the classic and the modern. The goal is simple: dive to the bottom of the dungeon to retrieve a cursed idol and bury the undead forever. The trick is figuring out how to go around the latter, because you won’t be nearly strong enough to fight them all, at least on the way down. It can all be finished in about 40 minutes once you figure out how.

In best roguelike tradition, Tomb of the Snake runs in genuine text mode, such as the Terminal app on a Mac. It’s not a complex game, but it tries to provide a little depth. Make sure to check your inventory on the way down: what you have stocked up on will determine your winning strategy. And since everything is random, that will change every single time.

Unlike classic roguelikes, Tomb of the Snake tries to have a real user interface — even basic mouse support where available (which sadly doesn’t include the aforementioned Mac Terminal).

Download

tomb-of-the-snake.py (55K) — requires Python 2.7/3.3 with the curses module. Both are installed by default on Mac OS X and typical Linux distributions.

Credits

In-game banners made with FIGlet. Cover art made in Inkscape. Special thanks to WereWolf and fluffy for testing and feedback.

Feedback is welcome — feel free to open an issue on the GitHub project.