Skip to content

Emberlight is a dark, text-based RPG built for the browser, inspired by Legend of the Green Dragon. You play as a Runebearer, awoken in a dying world covered in ash, where forgotten gods whisper and memories hold power.

License

Notifications You must be signed in to change notification settings

ToxicToast/Emberlight

Repository files navigation

🔥 Emberlight

Emberlight is a dark, text-based RPG built for the browser, inspired by Legend of the Green Dragon. You play as a Runebearer, awoken in a dying world covered in ash, where forgotten gods whisper and memories hold power.

"In a world of silence, only the ember remembers."


⚙️ Tech Stack

  • 🧭 NX Workspace – Modular project structure with modern tooling
  • ⚛️ React – Frontend framework
  • 🧠 TypeScript – Type-safe logic
  • 🎨 Tailwind CSS – Utility-first CSS
  • 🧩 shadcn/ui – Prebuilt UI components styled with Tailwind
  • 🧾 Redux Toolkit – Global game state management
  • 📜 Text-based gameplay – Fully immersive narrative structure

🚀 Getting Started

Clone the project and install dependencies:

git clone https://github.com/your-username/emberlight.git
cd emberlight
npm install
npm run dev

Make sure you have Node.js and Vite available in your development environment.


🏰 Current Features

None yet, but planned features include:

  • 🚧 Central village hub (UI)
  • 🚧 Modular building system (Tavern, Smithy, Library, Runestone)
  • 🚧 Text-based navigation and story engine
  • 🚧 Combat logic (turn-based)
  • 🚧 Memory-based quest progression
  • 🚧 Player progression via rune upgrades
  • 🚧 Faction alignment system

🎯 Gameplay Vision

Emberlight is designed to be a single-player text-driven narrative RPG. No flashy graphics, just a deep, branching world driven by:

  • player choices
  • memory-based mechanics
  • faction reputation
  • lore-rich exploration

No fancy animations. Just you, your choices, and the story.


✨ Inspiration

  • Legend of the Green Dragon
  • Sunless Sea / Sunless Skies
  • MUD-style storytelling
  • Interactive fiction and choose-your-own-path RPGs

📣 Contributing

Ideas, stories, bugs? Feel free to open a PR or create an issue. We’re open to:

  • Quest writers
  • Lore builders
  • UI contributors
  • Mechanic designers

📝 License

MIT — do with it what you will.


Emberlight – When the world forgets, you remember.

About

Emberlight is a dark, text-based RPG built for the browser, inspired by Legend of the Green Dragon. You play as a Runebearer, awoken in a dying world covered in ash, where forgotten gods whisper and memories hold power.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •