diff options
author | talha <sarcxd@gmail.com> | 2025-02-08 21:27:21 +0500 |
---|---|---|
committer | talha <sarcxd@gmail.com> | 2025-02-08 21:27:21 +0500 |
commit | 556213d9c68fd25872f327cfcc9e14af10611d20 (patch) | |
tree | 0384da78094671bf8c4f5adfd5f09580b645db35 /source/todo.txt | |
parent | 28f955f6de048d5e210171deb7852350a859ea3c (diff) |
Updated gameplay, level_format, level_loading:
* Added new gameplay elements:
- invert gravity block
- teleporter
* updated level_format:
- added id for explicitly setting block id before hand
- added link_id for teleporter block
* added method to get_entity_by_id
* updated level loader to ignore `\t` and ` ` for readably file formatting
* setting raw_position dynamically by using entity_z MAP
* simplified goal collision checking
* updated level elements drawing
Diffstat (limited to 'source/todo.txt')
-rw-r--r-- | source/todo.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/todo.txt b/source/todo.txt index 6219117..90d4117 100644 --- a/source/todo.txt +++ b/source/todo.txt @@ -26,12 +26,15 @@ DONE: - Level completion Object - Better level format, not having to specify the level element count in the level file. +- Added invert gravity mechanic DOING: +- teleport block mechanic + +BLOCKED: - Audio: figure out what the correct audio sound for jumping will be. TODO: -- Gameplay programming with levels - Update camera follower for centering player in view (with limits) after a few seconds (maybe like 2 seconds) - make movement grid based? let's see but probably not |