summaryrefslogtreecommitdiff
path: root/source/todo.txt
diff options
context:
space:
mode:
authortalha <sarcxd@gmail.com>2025-01-16 14:10:44 +0500
committertalha <sarcxd@gmail.com>2025-01-16 14:10:44 +0500
commitffa49fe7132945569f610a0096491ef14927ea54 (patch)
tree85cbd37e2bddd0bf1489a66d3ca1b4913f42181f /source/todo.txt
parentd718dc1cfc04f1eabce48159f258a7f2dc281fc3 (diff)
Added level loading from file
Diffstat (limited to 'source/todo.txt')
-rw-r--r--source/todo.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/source/todo.txt b/source/todo.txt
index 0ff0dc1..0a60ced 100644
--- a/source/todo.txt
+++ b/source/todo.txt
@@ -30,3 +30,16 @@ TODO:
- make movement grid based
- Implement Broad Phase Collision for efficient collision handling
- vectorize math library with simd
+
+IDEAS:
+*Levels*
+Plain text file
+```
+version_hex
+entity_count
+entity_id posx poxy sizex sizey
+entity_id posx poxy sizex sizey
+entity_id posx poxy sizex sizey
+... repeats entity_count - 3 times
+(3 because we already declared 3 elements in this spec)
+```