Zed A. Shaw zedshaw
zedshaw pushed to master at games/raycaster 2025-12-18 16:01:45 +00:00
4958f24c1d A quick fix for the dungeon combat.
zedshaw opened issue games/raycaster#97 2025-12-18 15:36:22 +00:00
Need to rewrite system.cpp:System::combat() to use new battle engine
zedshaw pushed to master at games/raycaster 2025-12-18 15:25:05 +00:00
6e35ff3d6d Update the linux instructions.
zedshaw pushed to master at games/raycaster 2025-12-18 05:50:11 +00:00
72d51f9558 Boss and Host now move around the arena based on what happened to them.
zedshaw pushed to master at games/raycaster 2025-12-17 17:51:25 +00:00
c618a4828f Finally unified all of my events into one place.
zedshaw pushed to master at games/raycaster 2025-12-17 15:45:29 +00:00
6c34fea64a Boss fight working better now, but I need to fix the events.
zedshaw pushed to master at games/raycaster 2025-12-16 16:51:18 +00:00
fe76196f83 Switch to using a pointer to the current_level.
zedshaw pushed to master at games/raycaster 2025-12-16 16:40:38 +00:00
0456c73e4f Had to refactor the GameDB to use a list of levels instead of a vector of levels. If you get a _reference_ to an element of a vector, and then resize the vector, you'll get a crash if the realoc moves the data buffer. Using a list is actually what we want.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-15 16:08:49 +00:00
85d792e257 Better handling of the glb.gz files.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-15 16:04:22 +00:00
0e6d452580 Working fastgltf build, but had to manually include the headers.
zedshaw pushed to refactor_c_style at games/learn-vulkan 2025-12-15 04:37:06 +00:00
6d29fb718b Fixed by initializing the data.
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.