From: Mark B. <mb...@0x...> - 2000-06-12 17:37:58
|
I was playing around with PyAliens the other day, and I thought that there were a few things that needed changing. Namely the requirement of the audio device, and the requirement of using a full screen mode, but also some other stuff. So I was perusing the code, and started to make some modifications. Then it came to me to attempt to make the game as fast as possible, because the list was buzzing about framerates for PyAliens. So I started to rewrite everything, starting with the building blocks I would need to make the game. The more I played with it, the more I thought that putting this sort of effort into a game with only one level, and no easy way of ever really extending it, was probably wasteful. So I decided that it might be interesting to work on a library that would allow for the development of an easily extensible 'aliens' type game. With the birth of this goal, I decided a proper OO style was needed for development. So was born alienslib. Since I've only spent a nomimal amount of time developing it, it's extremely tiny at this point. It's almost good for nothing, but I think you can see my ideas clearly enough. If nothing else, I'm seeking input as to whether the API isn't too retched, and whether or not the map file format I've proposed is good or bad. I've also included the work I started on experimenting with rewriting PyAliens, since I think some of it might be useful to some of you. If there's any interest, I'll go into the design ideas more. If there's anyone interested in contributing, I'm sure development will go much faster. As it stands now, I'm stretched across too many things, but I never could resist one more project. ;-) |