GTA-style game prototype built in the browser.
Model Citizen is a Vice City-inspired game experience featuring a management dashboard and a fully playable 3D world.
- Premium dark Miami Vice aesthetic
- Interactive management HQ (Luxury Fleet, Art Gallery, Influence system)
- Third-person 3D avatar world with mouse-look controls
- Collectibles, minimap, and live economy
- Character card (Victoria ‘Vix’ Lang)
- Luxury Fleet with upgradeable cars
- Art Gallery Ventures with influence meters
- Live cash, time, and wanted level
- WASD movement + mouse look (click to lock)
- Head bob animation
- 5 collectible orbs (increases cash)
- Minimap showing player position + collectibles
- Neon-lit city environment
npm install
npm run dev- WASD — Move
- Mouse — Look around (click to lock pointer)
- Walk over orbs — Collect cash
- Next.js 16
- TypeScript
- Tailwind CSS
- React Three Fiber (Three.js)
- Framer Motion
Playable prototype with both management simulation and 3D exploration.
Built as a personal GTA-style experiment.