Wednesday, April 07, 2004
The last couple of days I mainly worked on the website instead of the code (and I painted my apartment). It looks at least a little bit nicer now (I mean the website - but the apartment looks nicer, too) and I did some work behind the scenes - mainly some php magic to trick SourceForge into giving me an almost real Apache log that I can run through an analyzer. I'm not sure if the SourceForge staff would be too happy about my technique - but I don't think it's much more resource-eating than other php-based pages and I only get a few hits a day.
So what's the plan for PyPebbles? After releasing the first version (0.1) I started recoding the game pretty much from scratch to make it cleaner and more configurable and extensible. So the next version probably won't show any additional features or look any different, but the changes are needed for what I plan to include in the future.
The first thing will be support for "themes" - if you want to call them so - basically just making it very easy to change the graphics of the stones.
Then I will include a "Game over"-feature (so you'll know that there aren't any moves left) and a high score list. Sound might come - we'll see. Most things will become configurable - board size, number of stone types, minimum length of a line to make it disappear - first through command line options, a nicer menu interface should come later.
The first thing will be support for "themes" - if you want to call them so - basically just making it very easy to change the graphics of the stones.
Then I will include a "Game over"-feature (so you'll know that there aren't any moves left) and a high score list. Sound might come - we'll see. Most things will become configurable - board size, number of stone types, minimum length of a line to make it disappear - first through command line options, a nicer menu interface should come later.
Monday, April 05, 2004