summaryrefslogtreecommitdiff
path: root/source/todo.txt
diff options
context:
space:
mode:
authortalha <sarcxd@gmail.com>2025-02-08 21:27:21 +0500
committertalha <sarcxd@gmail.com>2025-02-08 21:27:21 +0500
commit556213d9c68fd25872f327cfcc9e14af10611d20 (patch)
tree0384da78094671bf8c4f5adfd5f09580b645db35 /source/todo.txt
parent28f955f6de048d5e210171deb7852350a859ea3c (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.txt5
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