Zed A. Shaw zedshaw
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-08 05:58:12 +00:00
35198bce6b Pulled the gui out into VkGUI to separate it out.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-08 04:56:52 +00:00
4f7ab6db68 Cleaned up the struct inits in the engine too.
zedshaw created branch refactor_c_style in games/learn-vulkan 2025-12-08 04:26:38 +00:00
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-08 04:26:38 +00:00
zedshaw created branch refactor-cpp-test in games/learn-vulkan 2025-12-07 19:48:55 +00:00
zedshaw pushed to refactor-cpp-test at games/learn-vulkan 2025-12-07 19:48:55 +00:00
24ae3705c9 Attempted to use the vulkan.hpp but it's too much C++ for this. It took 5 hours to just get this one file converted.
zedshaw pushed to master at games/raycaster 2025-12-07 05:21:14 +00:00
9739441a9c Beginning state machine for controlling the boss fight UI is up.
zedshaw pushed to master at games/learn-vulkan 2025-12-06 18:05:02 +00:00
883f683ce4 Can now configure Vulkan with JSON. ENJOY!
zedshaw pushed to master at games/raycaster 2025-12-05 17:03:03 +00:00
1537a81aac Cleanup before refactoring the boss/fight.cpp code.
zedshaw pushed to master at games/raycaster 2025-12-05 16:29:31 +00:00
94c0d2dc0b Using a blank audio for the story board.
zedshaw pushed to master at games/raycaster 2025-12-05 16:20:41 +00:00
94b46a2f95 Fix up the main game based on arena changes.
zedshaw pushed to master at games/raycaster 2025-12-05 05:51:42 +00:00
f839edcd56 BattleEngine is now connected to the boss::UI so as you click it'll continually run the plan and figure out the AI actions.
zedshaw pushed to master at games/raycaster 2025-12-03 20:24:55 +00:00
a38bb5b691 Basic AP (Action Points) system tied to the AI actions, but there's no way to set 'has AP' for the AI?
zedshaw pushed to master at games/learn-vulkan 2025-12-02 18:14:53 +00:00
a996440c61 Next part of the tutorial where we have a couple compute shaders controlled by ImGUI.
zedshaw pushed to master at games/learn-vulkan 2025-12-02 04:53:20 +00:00
14f307b1b3 ImGUI is now working in the program.
zedshaw pushed to master at games/learn-vulkan 2025-12-01 16:13:54 +00:00
fe79797313 It was a single line that didn't set the image to 2D. Because the struct is default initialized to 0, this options being 0 means it's a 1D not 2D.
zedshaw pushed to master at games/raycaster 2025-12-01 05:14:19 +00:00
c78b2ae75e Now have the basics of the turn based battle engine with AI rebellion working.
zedshaw pushed to master at games/learn-vulkan 2025-11-30 17:05:51 +00:00
8f679dbe65 Working ... uh sort of .. on Windows now to try on Linux.
zedshaw pushed to master at games/learn-vulkan 2025-11-30 03:25:03 +00:00
a5c13d8654 Latest chapter from vkguide but doesn't work yet.
zedshaw pushed to master at games/raycaster 2025-11-29 04:39:01 +00:00
f3b20f30c5 Putting a big fat warning to never leave libformat again.