Weekly post
June 2, 2024 • 1 min
- May 26: day off
- May 27: wip adding new level from drawing - a town. Also made pathfinding better around corners. Corners are detected as two points along the path that are closer than one path finding grid cell's diagonal size. Then, for corners only, it tries to get closer to the current target point on the path before thinking it reached that point and moving on to the next point along the path.
- May 28: builder shape path finding and maze building (placement and movement/arrival at building position) improved, build behavior works for all shapes and abilities and the maze cell size can be adjusted. Doing this required that every shape be able to store (but not necessarily be able to use) shape entity prototypes.
- May 29: town level coming along nicely. Also added Lua function support for some level triggers, it works very nicely.