update todo list

This commit is contained in:
Bailey Harrison 2023-02-09 15:23:23 +00:00
parent 062b2d6c8f
commit 53b2f6861c

9
TODO
View File

@ -4,9 +4,6 @@ TODO now: the collision system doesn't use the "isTrigger" bool properly.
Add support for shadows and other complex lighting. Also add post-processing. Add support for shadows and other complex lighting. Also add post-processing.
The engine needs an event/message system, this will be helpful for collision
detection. Also helpful for general gameplay logic.
Add AABB colliders, sphere colliders, and mesh colliders. Add AABB colliders, sphere colliders, and mesh colliders.
Support animations and skinned meshes. Support animations and skinned meshes.
@ -20,8 +17,6 @@ For font rendering, put all ASCII characters in one large texture and use
----- DONE ----- ----- DONE -----
For mesh rendering, give every mesh-renderer a ShaderMaterial which, depending For mesh rendering, give every mesh-renderer a ShaderMaterial which, depending
@ -29,7 +24,9 @@ on the shader, defines how the mesh reacts to light and also stores a reference
to its texture(s). -- Also make a model loader that works with multiple meshes to its texture(s). -- Also make a model loader that works with multiple meshes
(by creating many objects). (by creating many objects).
# VULKAN # The engine needs an event/message system, this will be helpful for collision
detection. Also helpful for general gameplay logic.
The entire vulkan backend needs redesigning without so many classes The entire vulkan backend needs redesigning without so many classes
Place all instances of a particular component in contiguous memory: I.e., a Place all instances of a particular component in contiguous memory: I.e., a