Inspiration Traditional strategy games rely on fixed rules and scripted outcomes. Epoch was created to explore a different approach—using AI reasoning to simulate how historical, social, and economic systems might evolve in response to player decisions.

What it does Epoch is an infinite strategy simulation where players issue high-level decrees and an AI-driven world reasons through their consequences. Instead of predefined outcomes, the system evaluates second-order effects and updates the game state with meaningful, structured changes.

How it was built Epoch uses Gemini 3 models, with a reasoning-focused model powering the core simulation and a low-latency model handling fast, contextual tasks. Strict JSON schema enforcement ensures deterministic game state updates, while a React frontend renders the evolving world.

Challenges The main challenges were maintaining consistent structured outputs from a generative model, balancing creativity with strategic predictability, and managing latency for real-time interaction.

Accomplishments Epoch demonstrates how AI can function as a true simulation engine, producing emergent gameplay while remaining deterministic and playable.

What was learned Strong constraints and structured outputs are critical for transforming AI reasoning into reliable, interactive systems.

What’s next for Epoch Future work includes expanding world systems, adding long-term historical memory, and deepening the complexity of the simulation.

Built With

  • gemini-3-flash-preview
  • gemini-3-pro-preview
  • lucidereact
  • react
  • tailwind
  • typescript
Share this project:

Updates