One canvas engine hosts CAD floor plans and wandering game units — position is data
typescript
dev.to
A CAD floor plan of a building, and two game units wandering inside that same building. Two wildly different applications — running on the same engine. I just open-sourced Kimetron Isle, a framework-agnostic 2D placement engine where position is data, not decoration. v1.0.0, MIT licensed. Repo: https://github.com/cuculhart/kimetron Playground (no install, runs in the browser): https://cuculhart.github.io/kimetron/ The same engine, two faces plan — a building sketch on a 10 mm g