Welcome to Emerald Gambit, a St. Patrick's themed roguelite where luck is your greatest weapon and your heaviest curse. Navigate the mystical mists of Ireland, collect gold, manage your corruption, and outsmart ancient guardians in this strategic dice-rolling adventure.
Check out the live game here: https://bencepapa.github.io/EmeraldGambit/
- Unique Leprechauns: Every run features a unique character with specific buffs and debuffs.
- Dynamic Dice System: Roll 4 dice, keep 2 for instant impact, and let the rest fuel your Aura.
- Thematic Events: Branching paths with Risk, Fortune, and Mystery nodes.
- Artifact System: Collect powerful items like the Four-Leaf Clover or the Golden Pot to manipulate your luck.
- Boss Encounters: Face off against the Golden Guardian or the Corrupted Leprechaun.
- The Ledger: Permanent meta-progression using gold stored in your Tavern Vault.
- Node.js 18.x or later
- npm or yarn
-
Clone the repository:
git clone https://github.com/bencepapa/EmeraldGambit.git cd EmeraldGambit -
Install dependencies:
npm install
-
Run the development server:
npm run dev
Open http://localhost:9002 with your browser to see the result.
- Framework: Next.js 15 (App Router)
- Styling: Tailwind CSS & ShadCN UI
- Icons: Lucide React
- AI Integration: Genkit (Google AI)
- Deployment: GitHub Pages (Static Export) / Firebase App Hosting
For a deep dive into mechanics, check out the RULEBOOK.md.
Created with 💚 by bencepapa