Skip to content

fezcode/urban-rogue

Repository files navigation

Urban Rogue

Urban Rogue Banner

A minimalist, AI-inspired urban text adventure featuring a sleek "Claude Dark Mode" aesthetic. Built with React and Vite, it combines classic interactive fiction mechanics with modern UI design across five global cities.

Features

  • Sleek UI: High-contrast dark theme inspired by modern AI interfaces (Claude.ai).
  • Global Transit: Explore New York, Istanbul, Ankara, Tokyo, and Rome.
  • Classic Parser: Interact using natural commands (look, go, take, talk to, etc.).
  • Dynamic Progression: Level up your character, upgrade equipment, and manage your inventory.
  • Economy & Combat: Trade with merchants and survive encounters in the urban sprawl.

Tech Stack

  • Framework: React 19 (Vite)
  • Styling: Vanilla CSS (Modern aesthetic)
  • Engine: Custom JavaScript Parser
  • State: React Hooks & Reducer

Tags

react vite roguelike text-adventure interactive-fiction mud dark-mode minimalist-ui urban-rpg game-engine javascript modern-ui terminal-game

📦 Deployment

This project is configured for GitHub Pages. To deploy:

  1. Run npm run deploy
  2. Follow the prompts to push the dist/ folder to the gh-pages branch.

About

A minimalist, AI-inspired urban text adventure featuring a sleek "Claude Dark Mode" aesthetic. Built with React and Vite, it combines classic interactive fiction mechanics with modern UI design across five global cities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors