Engineers do need math sometimes!
Wrote a rather complex function to find empty spawn points on a map for a circular area, given a point that should spawn on the circle’s rim. It caches and tries […]
Wrote a rather complex function to find empty spawn points on a map for a circular area, given a point that should spawn on the circle’s rim. It caches and tries […]
Found the most understandable way I could of expressing the desire to return an array of points, composing a path between two Cartesian points, where the path is traversed […]
Continued work on the router. I have settled on what I consider a good solution to the problem of finding interesting quest routes. 1. Points in a circular band of […]
Made a function to filter for desired positions on criteria like distance from a point, distance from origin, init status of map/plan, etc. Broke the filter logic I had in […]
Was sick and/or busy for a while. The maze now picks some minimally-distant starting points for the entrance, some treaure, and a new beast, the minotaur. A* pathing has been […]
Added a new vendor, the inn. Currently empty, it appears next to the shop about 5 tiles out from center. It features a bedroom with a bed and two storage tiles. […]