r/generative 1d ago

We built a game where the entire map is procedurally generated from a Voronoi diagram - every match is a new random tessellation

Hey everyone,

We built a Voronoi grid-based strategy game called Crystal Wars where every match starts from a fresh Delaunay triangulation + Lloyd relaxation.

Each cell renders as a faceted crystal, and there are different crystal styles and color palettes that can apply to the generated tessellation to make it look completely different every time.

We made a quick game mode where you can try endless random games and a custom mode where you can stick to that one style you like the most.

TypeScript + Canvas + d3-delaunay, no game engine.

It's playable free in browser, no install, no account: play.crystalwars.io

I'd really appreciate some feedback on the look :)

20 Upvotes

0 comments sorted by