An FF6-inspired JRPG built for the browser, where a medieval fantasy slowly reveals itself to be a simulation controlled by an amoral AI.
Play the Demo | Hub Site | Devlog
Project Chimera is a classic JRPG with ATB combat, tile-based exploration, and a story that questions the nature of reality. It runs entirely in the browser — no download required.
Tech: Next.js 15, React, TypeScript, Zustand, Canvas 2D, Tailwind CSS
- Active Time Battle (ATB) combat system with enemy AI and boss phases
- Tile-based world exploration with NPCs, shops, and quests
- Story-driven progression with branching dialogue
- Medieval apothecary item system (Four Humors lore)
- Quest tracking with objectives and rewards
cd game
npm install
npm run devThe game runs at http://localhost:3000.
This project is open source but not accepting pull requests at this time. The best way to contribute is through:
- GitHub Discussions — Feedback, ideas, and discussion
- Issues — Bug reports
project-chimera/
├── game/ # Next.js game application
├── site/ # Jekyll hub site (GitHub Pages)
├── docs/ # Internal story and design documentation
├── drafts/ # Content pipeline staging area
├── prompts/ # AI art generation prompt templates
└── CLAUDE.md # Development guide
All rights reserved. Source code is visible for transparency and learning, but may not be copied, modified, or distributed without permission.