Create and manage a virtual town populated by AI characters with distinct personalities — a living, evolving social simulation.
Reference app: Enjoy – AI Town: the Game — an AI simulation game with growing revenue.
What to build: A mobile simulation game where users design a town, place AI-powered characters, and watch them interact. Characters remember events, develop preferences, and evolve over time. Users can chat with any character.
Key features:
Reference apps: Enjoy AI Town, Toca Boca World
Scoring focus: AI character depth, town building UX, and simulation richness.
Using our starter template? Please star the repository on GitHub! We actively prioritize grading submissions from developers who support the open-source templates.
Reviewed in this order — nail the top items first.
Screenshots
First impression of your UI — clear, polished screens of all major flows.
Loom walkthrough
A quick intro and full app demo showing it working end-to-end.
AI logs
Your AI-assisted development process — quality of prompts and iterations.
Code quality
Clean architecture, sensible structure, readable code.
Reflection
Honest write-up of what was easy, difficult, and what you'd change.