source: opengl-game/upgrade-TODO.txt@ 850e84c

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

Create space-game.cpp, which will be the original opengl game re-implemented in Vulkan.

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