|
Nothack by Roger 'Denor' Ostrander
My game's based on the inverse of the typical RPG premise; normally
at some point the heroes have to go out and defeat some guardian to get
something important. In my game, you are that guardian.
I'd picked up Python for work a few months back and fell in love with
it. I'd known SDL for even longer, and while I'd had my eye on Pygame
for a while I'd never really come up with a project I wanted to do with
it. The 48 hour compeition seemed like a golden opportunity.
Going was slow at first, because I had to learn pygame - my
familiarity with SDL helped at times, but also slowed me down when I'd
have to stop and say "Okay, SDL does something this way, is it the same
in Pygame?" and then look it up.
As the competition continued, however, and I figured how to convert
usual C++/SDL idioms into Pygame idioms, the pace picked up rapidly.
I added two features of the game (selling items and using health
potions) in the last hour of the competition, for example.
Overall, I liked my Pygame experience. There were bugs in my game,
sure, but they weren't the kind of memory-trashing bugs that I'd
occasionally introduce into my C++ programs. On more than one
occasion, I was glad that I was tracking down mundane errors rather
than dealing with the agony of getting my pointers all in a row.
In the end, there's a lot of things I'd fix about the game. Selling,
for example, simply picks a random number for the value of an object
(so you could buy a health potion and sell it back for more).
Originally, my game had a plot. But it's still a playable and fun
game, so I count it as a success :)
|
Source
| Overall: | 5.0 |
| Gameplay: | 4.1 |
Fun: | 4.4 |
| Graphics: | 4.4 |
Sound: | 1.8 |
| Technical: | 5.6 |
Complete: | 4.7 |
|