Roguelike deckbuilder: card combat and branching map routes

Decks that reshuffle, energy per turn, enemies with visible intents and rewards that add cards. Cerewro balances costs and synergies.

Roguelike deckbuilder: card combat and branching map routes

Decks that reshuffle, energy per turn, enemies with visible intents and rewards that add cards. Cerewro balances costs and synergies.

Ready-to-use Cerewro prompt

Cerewro Chat — HTML5 (browser on Windows)
Generate a roguelike deckbuilder for Windows with these specifications.

Features: turn-based combat; draw 5 cards; energy 3 rising to 10 per turn; cards: attack, block, poison, draw; enemies with intent bar (next action visible); map nodes per floor (fight, shop, rest); after fights pick 1 of 3 new cards; relics; save run to localStorage; vanilla HTML/CSS/JS.

Rules: reshuffling decks; no server.

Tech: single index.html or minimal folder.

Windows: Edge or Chrome.

Optional: Python prototype with textual or Pygame for card logic.
Cerewro Chat — Python 3 (Windows desktop)
Build the same deckbuilder as a Windows desktop app.

Features: Pygame 2; same cards and enemies; on-screen node map; JSON save.

Tech: Python 3.10+; main.py; requirements.txt.

Run: python main.py after venv.

Include: first-run tutorial screens.

How to get the most out of it

  • Ask for a CSV cost table to balance without touching code.
  • Add a final boss with a three-phase intent pattern.