Zed A. Shaw zedshaw
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-14 18:28:54 +00:00
c905ef9ca7 [BREAKING] This crashes on Linux, and looks like it's crashing wayland? Testing on Windows.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-14 15:39:33 +00:00
5435880d34 Bring in SCC to keep track of how much code this is.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-14 15:19:36 +00:00
10fc100e2b Got the triangle working! It only took 10 hours.
zedshaw pushed to master at games/raycaster 2025-12-13 18:14:04 +00:00
bf8ce7e16b Fixed some things but now the world and boss fight worlds are out of sync and need to be fixed. tools/arena is broken.
zedshaw pushed to master at games/raycaster 2025-12-12 16:42:09 +00:00
37b007d79c Fix a bug in palette that kept it from being idempotent.
zedshaw pushed to master at games/raycaster 2025-12-11 18:50:04 +00:00
986b2612d4 [BREAKING] Battle system now runs the turn based combat better, and lots of interesting things like if you don't choose an action the host AI rebels and does it for you.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-10 17:59:00 +00:00
3d36517b4f A bit more refactoring to expose the begin/end transactional nature.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-09 18:47:43 +00:00
b5c6774412 Clean out references to 'sky' in the load_shader.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-09 18:22:51 +00:00
61931083c6 Refactored the shader loading.
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.