2024-02-06 15:26:20 +01:00
|
|
|
## Levels:
|
|
|
|
|
|
|
|
|
|
- get rid of floor image
|
|
|
|
|
- use background image over whole screen size
|
|
|
|
|
- put level on top of it
|
|
|
|
|
- paint level in levels/**.lvl on whole screen into the middle
|
|
|
|
|
- use first line as background image name
|
|
|
|
|
- ignore comments in lvl files
|
|
|
|
|
- add whitespace-mode flag in lvl files
|
2024-02-06 19:02:25 +01:00
|
|
|
- check when sphere bounces from one end to the other endlessly w/o any solids in between. this is a game lock and equals game over
|
2024-02-09 20:20:13 +01:00
|
|
|
|
|
|
|
|
SYSTEM Stuff:
|
|
|
|
|
|
|
|
|
|
- initialize systems in NewLevel()
|
|
|
|
|
- replace level.Update() with systems update
|
|
|
|
|
- mv Draw() from level to systems
|