Skip to content

Repository files navigation

☘️ Emerald Gambit

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.

🌟 Live Demo

Check out the live game here: https://bencepapa.github.io/EmeraldGambit/

🎮 Features

  • 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.

🚀 Getting Started

Prerequisites

  • Node.js 18.x or later
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/bencepapa/EmeraldGambit.git
    cd EmeraldGambit
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev

    Open http://localhost:9002 with your browser to see the result.

🛠️ Tech Stack

  • 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

📜 Rules

For a deep dive into mechanics, check out the RULEBOOK.md.


Created with 💚 by bencepapa

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages