
I made a real time civilisation with automated empires tht write thier own history
Genesis is a browser-based civilization simulation I've been building recently.
The world runs in real time and civilizations expand, form alliances, develop cultures, generate historical events, produce heroes, go to war, and evolve independently over time.
I also added a chronicle system + an in-world historian called Aeon that can explain what's happening inside the world.
Still pretty early and not fully optimized yet, but I wanted to share it because the world has started producing some surprisingly interesting behavior on its own.
Also currently the ui is mostly for desktops and not optimised for phones yet.
Tech stack:
React + TypeScript + PixiJS + Zustand + procedural generation + utility systems
Live project link : https://genesis-frontend-blond.vercel.app