summaryrefslogtreecommitdiff
path: root/readme
diff options
context:
space:
mode:
authorSchark <jordan@schark.online>2023-05-11 01:57:35 -0700
committerSchark <jordan@schark.online>2023-05-11 01:57:35 -0700
commit70d9a26e5e80927f1c3f4b178b17037a7f6311e9 (patch)
tree8658a40d47998029147c47de5a68f7068b24263c /readme
parent79173c530d1846082c631dd4fe81c6429fffa5f0 (diff)
downloadgamedev-70d9a26e5e80927f1c3f4b178b17037a7f6311e9.tar.gz
gamedev-70d9a26e5e80927f1c3f4b178b17037a7f6311e9.zip
Base implementation of raycasting engine
Diffstat (limited to 'readme')
-rw-r--r--readme18
1 files changed, 15 insertions, 3 deletions
diff --git a/readme b/readme
index 22beb18..3f687fe 100644
--- a/readme
+++ b/readme
@@ -1,5 +1,17 @@
-Todo:
- - Update README
+Current Todo:
+ - Actually update README
+ - Use mouse to look around, as opposed to keys
+ - Y-Shearing eventually, but probably following refactor
+ - Adjustable window size
+ - Create bounds so player cannot enter undefined areas (outer walls, inner structures)
+ - Experiment with warp-wrapping, just for fun :)
+ - Move FPS counter from window title to rendered in-game (low priority)
+ - "Render distance" to support larger maps not losing performance
+ - And for aesthetics, of course
+ - Eventually clean code (move appropriate code to different files, headers)
+ - Level editor
Requirements:
- - SDL2
+ - OpenGL
+ - GLFW
+ - Freetype (not being used as of right now)