feature/imgui-sdl
points-test
|
Last change
on this file since d8cb15e was eba8c0c, checked in by Dmitry Portnoy <dmitry.portnoy@…>, 6 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
|
| Line | |
|---|
| 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
|
|---|
| 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
|
|---|
| 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
|
|---|
| 11 | - Add CrashLogger functionality
|
|---|
| 12 | - Implement the actual game functionality
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.