Zed A. Shaw zedshaw
zedshaw pushed to master at games/raycaster 2025-09-02 17:57:01 +00:00
0c8cb197c2 Fix the map opening and closing all the time.
zedshaw pushed to master at games/raycaster 2025-09-02 16:46:12 +00:00
a11e7de14e Fix up the spatialmap to have an occupied_by method which checks if a square is occupied and returns what is there.
zedshaw pushed to master at games/raycaster 2025-09-02 15:31:15 +00:00
759f93cae0 Autowalker now correctly faces enemies to fight them.
zedshaw pushed to master at games/raycaster 2025-09-02 06:26:13 +00:00
9faad5f263 FINALLY figured out how to rotate to face a square, thanks to all the help from Twitch chat. I need to study Trig.
zedshaw pushed to master at games/raycaster 2025-09-01 05:37:12 +00:00
d822cb3438 Have a way to detect the best rotation but it's still off a bit. Seems to choose wrong in simple situations. Look in System::shortest_rotate.
zedshaw pushed to main at site/zedshaw.games 2025-08-31 15:24:43 +00:00
8d70b57299 Brought over most of the changes from go-web-starter-kit.
zedshaw pushed to master at games/raycaster 2025-08-31 04:47:27 +00:00
f98cc543f6 Autowalker now paths reliably and can attack enemies by facing them. Just need to make it fight diagonally.
zedshaw pushed to master at games/raycaster 2025-08-31 04:39:41 +00:00
4365aa4bfc Now added a System::multi_path which can target to multiple entities.
zedshaw pushed to master at games/raycaster 2025-08-31 04:17:54 +00:00
fc678c6b42 Pathing in either diagonal or simple motion works.
zedshaw transferred repository zedshaw/lel-guecs to games/lel-guecs 2025-08-31 01:05:22 +00:00