github.com/kelindar/tile (go): Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
Keywords: 2d|bfs|data-oriented-design|grid|observer-pattern|pathfinding|tilemap