Evolight - To Do
----------------

This is a list of improvments that i wish to make to the game. The 
list will n dobt change from time to time but it would be nice to 
see some of it implemented. If other people want to sugest some 
other improvments or ways of doing what i plan to do bellow plesse 
e-mail me at: 
	ddryden@graffiti.net

+====+
|TODO|
+====+

1. Different types of enemy's.
	(11/3/2003) ideas in log.txt, 3 class of roid.	

2. Level obsticles(vague idea on how ill to do this).

3. Some new midi sounds would be nice.

4. (Done) Get the score to work a little better. (seems fine atm :-)

5. Score board(maybe save it to a file with allegro's files stuff).

6. (Done) Main Menu, this will have a few options and will allow the user to
change some settings(sound, gfx, ...). I have got a allegro(old: + bgui2)
menuing system setup and the game source split into main() and start_game().

7. (Done) Increas ship speed(been ajusted)

8. (Done see 6) Cut the code up... have a game() function that holds the main ingame loop... and abit of initing.

9. Convert allegro blending calls to fblend calls! should speed things up. Allow the compiler to not need fblend by use of defines.

10. Add reading of comandline options. i want to have the [fullScreen | windowed] mode selectable at startup time. Also if the user could have settings saved that would be nice.

11. Make a utility that can change the ship pictures without using the grabber. Maybe cuting up the grabber and change it abit to fit the task. Another way would be have the gfx as BITMAP variables and change them on the fly.

12. (Done) Powerup's and shot upgrading.
	(10/3/2003: shot upgrading posible but not used yet.)
	(11/3/2003: Done!!!)

13. Maybe a purchasing system for powerups in between the levels.

14. Roids allowed to shoot! (This is heavily linked to TODO #1).
