- Game Overview
- Core Gameplay
- Meta Progression (Future Update)
- Monetization (Future Update)
- Tech Stack
- Inspirations & Links
- How to Build / Run (Dev)
- Contributors
- License
Title: Shuffler's Keep
Genre: Card Battler + Deck Builder (Roguelike)
Description:
A roguelike card-battler where players traverse a dark, mysterious world of arcane technology and ancient magic. Each run starts with a randomized deck that grows through combat, shrines, forges, and narrative events. Strategic deck modification and synergies are the core loop.
Platforms: Desktop (Windows, Linux, macOS)
Target audience: Fans of Inscryption, Slay the Spire, Griftlands, Monster Train, and other strategy deckbuilders.
Art / Audio Style: 8x8 Simple pixel
Theme: Dark Fantasy + Arcane Sci-Fi
Controls: Mouse + Keyboard
Players draw a hand from their deck and spend energy to play cards in turn-based encounters. Unspent energy may interact with synergies; certain active cards can be sacrificed for extra energy.
- Attack: Direct damage value.
- Health: Card durability / survivability.
- Energy: Cost to play the card.
- Sigil: Passive or triggered abilities (positive or negative).
Each run features a procedurally generated map with nodes:
- Combat nodes: Normal, Mini-Boss, Boss
- Event nodes: Narrative choices with rewards/penalties (Future Update)
- Shrines: Buff or debuff cards (Future Update)
- Forges: Upgrade, craft, or combine cards (Future Update)
Multiple unlockable characters with unique starting decks, mechanics, and themes.
Cards can combine into larger combos via sigils, energy interactions, and card states.
- Unlockable Cards: Added to the global pool after milestones or discovery.
- Characters: Unlockable playstyles and starting decks.
- Artifacts: Permanent or run-specific passives (e.g., +1 max energy).
- Codex / Lore Archive: Unlock story and world lore through events.
- Difficulty Scaling: Ascension-like modifiers after successful runs.
- Open Source Premium Model: Free source; one-time purchase for prebuilt binaries. No ads or microtransactions (inspired by Aseprite).
- Planned DLC: New characters, cards, environments, and campaigns.
- Engine: Unity
6000.0.58f2 (LTS) - Libs / Tools: LeanTween (tweening), Newtonsoft.JSON (data), WASDEditor (dialogues)
- Assets / Tools: Aseprite (pixel/sprite), Krita (art), GitHub for version control
- Inspirations: Inscryption, NetHack
- Design Moodboard: Figma Link
The project is Unity-based. Ensure you have Unity Hub and the specified LTS version installed.
# Clone repository
git clone https://github.com/<your-org>/<repo>.git
cd <repo>
# Open project in Unity Hub
# (Optional) Install dependencies via Package Manager
# Run / export builds from Unity Editor|
Aditya Gupta (MelloHyu) |
Rayan Madan (graphicmismatch) |
Made with ❤️ by GDSC-VIT