Zed A. Shaw zedshaw
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.
zedshaw pushed to master at games/raycaster 2025-11-27 17:46:19 +00:00
b48df3f4db Can now run the full AI for all combatants and then sort by the action costs to make the action queue.
zedshaw pushed to master at games/learn-vulkan 2025-11-25 18:45:12 +00:00
zedshaw pushed to master at games/learn-vulkan 2025-11-25 15:56:23 +00:00
55e38788b4 Cleaned up the code but had to add -Wno-sign-conversion to get glm to shut up.
zedshaw created branch master in games/learn-vulkan 2025-11-25 15:06:09 +00:00
zedshaw pushed to master at games/learn-vulkan 2025-11-25 15:06:09 +00:00
8a7ef61c78 Now have a blue screen.
7298568818 Initial commit with the chapter-0 code working.
zedshaw created repository games/learn-vulkan 2025-11-25 15:00:55 +00:00