A Balatro-inspired GTO poker roguelike where every decision earns EV, every result earns profit, and every bluff, muck, show, relic, and all-in changes how the table plays against you.
- Profit — what actually happened
- EV — how good your decisions were, independent of outcome
- Table Image — how enemies perceive and adjust to you
- Relics — bend poker physics to create run builds
See docs/design_doc.md for the full design document.
- Godot 4 — game engine
- GDScript — scripting language
scenes/ # Godot scene files (.tscn)
ui/ # Menus, HUD, result screens
rooms/ # Room/encounter scenes
enemies/ # Enemy scenes
relics/ # Relic scenes
scripts/ # GDScript logic
core/ # GameState, HandEngine, ScriptedSpots
enemies/ # Enemy archetype logic
relics/ # Relic effect logic
ui/ # UI controllers
resources/ # Godot resource files (.tres)
assets/ # Art, audio, fonts
docs/ # Design documents
- Basic hand loop (Call / Bet / Fold)
- Bet sizing meter
- Visible enemy frequency roll
- Profit + EV result screen
- Fear / Suspicion table image meters
- Muck / Show choice
- 5 relics
- 3 scripted spots
- 1 mini-run of 3 rooms