The "Never Ending" Dungeon
This page is incomplete.
Summary
- Project Type
- Game
- Contest Submission
- Contest
- Pyweek #19 - "One Room"
- Ranking
- 2/19 - Individual Entries
- Created
- 2014-10-6
- Language
- Python
- Program Type
- Scripts
- Modules
- Pygame
- Status
- Finished
- Source Code
- Open
Details
This game was made for the 2014 October Pyweek contest, which had the theme of "One Room." Pyweek has programmers make a game from scratch using Pygame (an SDL wrapper for python), and must be done completely within a weeks time. My submission ranked 2nd out of 19 individual entries.
My game has the player facing against a living, talking dungeon that is angered by their presence. Knowing full well it could kill them whenever it wants, the dungeon toys with the player by creating holes in the floor, dropping in walls, and spawning aggressive monsters. In essence, the game is like a short boss battle.
While not entirely innovative, original, or visually interesting, the game does have some interesting features - especially when considering how little time was given to contestants - such as scripted sequences, dynamic music, path finding, a tile transitioning system, and camera interpolation.
A note about the misnomer:
When you apply to take part in Pyweek, your project must be named in advance. As I hadn't yet started on my game, I simply used a temporary name - "The Never Ending Dungeon" - that I assumed I would later change. It turned out, however, that Pyweek projects couldn't be renamed (at least, as far as I could tell). This was obviously problematic, as my game is not "never ending", or even very long. Oops. If I could have renamed it, I would have called it something like "The Living Dungeon" instead.