Skip to content

Rough project timeline plan

Slice 1 — Hand Scoring System (Core Loop)

Section titled “Slice 1 — Hand Scoring System (Core Loop)”

Goal: Draw 5 cards, play a hand, score like poker (pair, straight, flush), show chip/multiplier UI.

TaskNotesTime
🎴 Card data modelSimple Card class: suit, rank, maybe sprite path.2–3 hrs
♠️ Deck / draw / discard logicShuffle, draw 5, return to discard.3–4 hrs
🧠 Hand evaluatorCheck for pairs, straights, flushes, full house.4–6 hrs
💡 Score calculator + multiplier logicCombine hand type with multiplier rules.2–3 hrs
🧰 Basic UI (cards on table, buttons)Click or drag cards, simple labels.4–6 hrs
✨ Polish (feedback, sound, particles)Optional but nice for devlogs.3–4 hrs

🕒 Total: ≈ 18–26 hours → 1 week of part-time work or 2–3 days full-time. 🎥 Great first devlog: “Building poker hand recognition in Godot.”


Goal: Add 3–5 Joker cards that modify scoring (flat +chips, conditional multipliers, etc.).

TaskNotesTime
🧩 Joker data modelScriptable resource or JSON for easy expansion.2 hrs
🧠 Hook into scoringApply Joker effects post-score.3–4 hrs
🃏 Example Jokerse.g. “+20 chips for flush,” “×2 if hand has hearts.”3 hrs
🖥️ Joker UIDisplay on side panel, show active modifiers.3–4 hrs
🔁 Testing & balance tweaksMake sure they stack correctly.2–3 hrs

🕒 Total: ≈ 13–16 hours → 3–4 days part-time. 🎥 Devlog idea: “Giving my cards crazy powers in Godot.”


Slice 3 — Blind & Shop Loop (Progression)

Section titled “Slice 3 — Blind & Shop Loop (Progression)”

Goal: Simple roguelike loop — hit target score, earn currency, buy a Joker, repeat.

TaskNotesTime
🎯 Blind systemDefine target score per round.2–3 hrs
💰 Currency & rewardsTrack earned chips, spend in shop.2–3 hrs
🏪 Shop UIDisplay 3 Jokers for sale, reroll button.4–5 hrs
🔄 Round flow controllerStart → play → evaluate → shop → next round.4–5 hrs
✨ Polish / feedbackBasic transitions, sound, progress bar.3–4 hrs

🕒 Total: ≈ 15–20 hours → 4–6 days part-time. 🎥 Devlog idea: “Turning a card demo into a roguelike loop.”


SliceHoursRough Calendar
1. Hand Scoring18–26Week 1
2. Jokers13–16Week 2
3. Shop Loop15–20Week 3

💡 3 weeks total for a polished playable prototype if you keep scope tight.


  • Record early: show your first card logic working — people love incremental progress.

  • Focus each post/video on one design question, e.g.

    • “How to detect poker hands efficiently in code.”
    • “Designing modular card effects.”
    • “Why roguelike loops feel addictive.”
  • Use Godot’s Scene system for modularity — one scene per component (Deck, Hand, JokerPanel). Easy to demonstrate visually.