anarch/TODO.txt

38 lines
1.3 KiB
Plaintext
Raw Normal View History

2019-12-14 16:51:56 +01:00
- try to remove the debug flag (-g1) from compiler and see if it decreases size
2019-10-04 22:40:41 +02:00
- port to GB Meta
- GUI
- menu
- sounds (music?)
- level 2D map (with revealing, bitmap), special key for quick displaying map
- save/load (optional)
- enemies
- weapons
- more levels
- disable transparency for walls for performance (setting)?
- replace textures in distace with constant color for performance (setting)?
2019-10-05 10:31:23 +02:00
- add time slowdown constant
2019-12-29 00:00:43 +01:00
- if space left, try blurring (lerp) the level background, see how it looks
2019-12-31 13:07:46 +01:00
- create tables for monster and weapon stats in constants.h and read from that
instead of cheking with ifs
- some monsters could reflect plasma, i.e. not be hurt by it, but reflect it
back towards the player
- compile with different compilers (gcc, clang, musl, ...) and settings, make
a build script that creates multiple binaries (with different combinations of
compilers and settings)
- run on raspbery pi
2020-01-01 19:43:19 +01:00
- check if monsters are hit by bullets from completely up close
2019-10-05 20:09:27 +02:00
2019-10-06 22:04:08 +02:00
bugs:
2019-10-05 20:09:27 +02:00
done:
2019-10-09 17:44:31 +02:00
- add headbob
2019-10-09 04:21:41 +02:00
- make zBuffer 8bit only?
2019-10-05 20:09:27 +02:00
- texture coords of floor walls should start from the floor? NO, CAUSES ISSUES
2019-10-07 02:07:10 +02:00
- vertical visual noise when standing on elevator
2019-10-07 02:40:50 +02:00
- sprite positioning inccuracy
2019-12-29 00:00:43 +01:00
- 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
- custom font
2019-10-05 20:09:27 +02:00