diff options
author | Schark <jordan@schark.online> | 2023-05-11 01:57:35 -0700 |
---|---|---|
committer | Schark <jordan@schark.online> | 2023-05-11 01:57:35 -0700 |
commit | 70d9a26e5e80927f1c3f4b178b17037a7f6311e9 (patch) | |
tree | 8658a40d47998029147c47de5a68f7068b24263c /readme | |
parent | 79173c530d1846082c631dd4fe81c6429fffa5f0 (diff) | |
download | gamedev-70d9a26e5e80927f1c3f4b178b17037a7f6311e9.tar.gz gamedev-70d9a26e5e80927f1c3f4b178b17037a7f6311e9.zip |
Base implementation of raycasting engine
Diffstat (limited to 'readme')
-rw-r--r-- | readme | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -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) |