source: opengl-game/upgrade-TODO.txt@ d5f2b42

feature/imgui-sdl points-test
Last change on this file since d5f2b42 was eba8c0c, checked in by Dmitry Portnoy <dmitry.portnoy@…>, 5 years ago

Expand on the upgrade TODO list and remove game-gui-glfw as a dependency from vulkangame and spacegame

  • Property mode set to 100644
File size: 798 bytes
RevLine 
[17714b8]1- Create shader configs in Vulkan and sample vertex data for all the shaders currently used in OpenGL
2- Rewrite the system to store scene objects, copy their vertex data to vertex buffers and
3 resize the vertex buffers as needed to be used with Vulkan
[eba8c0c]4- Copy the UI overlay system from the Vulkan implementation to build the UI on top of
5- Upgrade the UI from ImGui to SDL
6 - Could probably use the existing window / event system
7 - Create buttons with text and events in SDL
[17714b8]8- Implement the ability to listen for mouse clicks and keystrokes
9 - Assuming SDL supports detecting key presses and key releases, re-implement the key state array
10 - On mouse clicks, re-implement the ability to detect clicks on scene objects
[850e84c]11- Add CrashLogger functionality
[17714b8]12- Implement the actual game functionality
Note: See TracBrowser for help on using the repository browser.