This year I’m participating in the Seven Day Roguelike Competition, a contest to make a game in the roguelike genre in a week. (For those not familiar with it, roguelikes tend to be dungeon-crawlers with procedurally generated words, permanent character death, and often old-school graphics. There are frequently some variations from this rough description.)
I’m making a game known as ‘Trinkets’ until I think of a better name. It is a game in which a wizard strapped for cash loots a pocket dimension, and everything goes horribly wrong. It will experiment with a nontraditional power progression; you become weaker, then strong again, rather than a constant power level or steady increase. There will be a plot and randomly generated Trinkets.
My time will be somewhat limited, as I am currently a college student, but after spending most of today programming I produced the following:

I’ve used some code from some past projects, specifically most of the data structures and UI code. I’m using python, with the libtcod library.
Current features:
- Move around…
- …on a procedurally generated map…
- …and hit things…
- …which hit you back, and can kill you if you’re not careful.
- Look for trinkets…
- …which have magic powers…
- …which are simply not as powerful (at least for now) as your spells.
- Speaking of spells, you have five (and will have six), which in combination make you nearly unstoppable…
- …at least until I implement the ‘everything goes horribly wrong’ part.