Commit graph

12 commits

Author SHA1 Message Date
Zed A. Shaw
f668ff6b7a First round of cleanup. dnd_loot. 2025-06-25 14:28:35 -04:00
Zed A. Shaw
d99d9a68c8 Tried to use Ragel to create state machines but its lacking an incremental mode and doesn't do any logging of state activity so debugging is harder. Put it in scratchpad for reference though. 2025-06-14 12:34:27 -04:00
Zed A. Shaw
193d97eb48 Bring over the dbg.h to see if it's usefule. 2025-03-22 23:21:12 -04:00
Zed A. Shaw
ff81c78d13 The autowalker now uses the GOAP AI system to walk the map and do its thing. The code needs a big cleanup, so I might just do a full rewrite based on what I know now. 2025-03-12 00:41:40 -04:00
Zed A. Shaw
ad38f575a3 Now the sprites are rendered in the 3d scene with just SFML sprites. 2025-01-23 11:24:06 -05:00
Zed A. Shaw
8eae4b9420 Reworked the files before the big cleanup of the code. 2025-01-15 10:26:44 -05:00
Zed A. Shaw
e3596aeaa2 The sprites now display and everything seems to work. 2025-01-14 12:33:24 -05:00
Zed A. Shaw
93b7faa369 Right before bringing in the code to render sprites, but after I restructured to have the sprite data. 2025-01-14 10:54:27 -05:00
Zed A. Shaw
1d6458ba19 Implemented the next part of the tutorial with floors and ceilings. 2025-01-13 14:24:19 -05:00
Zed A. Shaw
c1b7df1850 New raycaster based on Lode's tutorial works, now to add textures. 2025-01-12 12:00:11 -05:00
Zed A. Shaw
972b432d51 Basic fenster rewrite of the original sfml version, but need to bring back the keyboard controls. 2025-01-08 12:31:04 -05:00
Zed A. Shaw
ca80736d7c First cut at a replica of the python raycaster. Left side almost works the same but have to sort out math differences. 2025-01-04 12:20:41 -05:00