Update TODO.txt

This commit is contained in:
Miloslav Číž 2020-04-11 14:52:53 +00:00
parent eb53f7664b
commit 27eea5cb62
1 changed files with 7 additions and 3 deletions

View File

@ -2,8 +2,10 @@ general:
- try to remove the debug flag (-g1) from compiler and see if it decreases size - try to remove the debug flag (-g1) from compiler and see if it decreases size
- port to GB Meta - port to GB Meta
- add enemy moving/dying sound - music:
- sounds (music?) Probably just one long music track playing over and over -- KISS. The frontend
could have a callback function play_music_bar(n) which would be called by the
backend, the music track would be in sounds.h.
- level 2D map (with revealing, bitmap), special key for quick displaying map - level 2D map (with revealing, bitmap), special key for quick displaying map
- save/load (optional): - save/load (optional):
When a level is finished, the state at the beginning of the next one (health, When a level is finished, the state at the beginning of the next one (health,
@ -144,9 +146,11 @@ done:
- try to compress images: store images as 4 bits per pixel + 16 color palette - try to compress images: store images as 4 bits per pixel + 16 color palette
(subset of the 256 color palette), check if performance stays ok (subset of the 256 color palette), check if performance stays ok
- custom font - custom font
- make barrels explode. - make barrels explode
- enemies - enemies
- weapons - weapons
- sounds
- add enemy moving/dying sound
- create tables for monster and weapon stats in constants.h and read from that - create tables for monster and weapon stats in constants.h and read from that
instead of cheking with ifs instead of cheking with ifs
- check if monsters are hit by bullets from completely up close - check if monsters are hit by bullets from completely up close