[Pinned]
[Locked]
Production Schedule
🎮 SHIFT BOARD — PRODUCTION SCHEDULE
⏱️ Total Timeline: ~4–6 Weeks (Focused Build)
🧱 PHASE 1 — CORE UI SYSTEM (Week 1)
Goal: Make the game look playable
Assets to finish:
Discard Pile (card + empty state)
Player Panels (left + right)
Turn Indicator (your turn / enemy turn)
Board Frame (finalized version)
Implementation:
Basic layout
Static placement:
Board center
Draw pile
Discard pile
Player zones
🎴 PHASE 2 — CARD SYSTEM (Week 2)
Build:
Card object system
Deck system
Draw function
Discard function
Logic:
Draw → Hand → Play → Discard
UI:
Click to draw
Click to play
Hover states
✅ Outcome:
You can draw and play cards
♟️ PHASE 3 — BOARD + TILE LOGIC (Week 3)
Goal: The game starts becoming Shift Board
Build:
Grid system
Tile placement
Tile ownership / state
Core mechanic:
Placing tiles affects the board
Board can shift / expand / change
Visuals:
Highlight valid placements
Tile snap system
✅ Outcome:
You can place tiles and see the board evolve
⚔️ PHASE 4 — PIECE LOGIC (Week 4)
Goal: Pieces matter
Build:
Piece placement (King, Queen, etc.)
Movement rules
Interaction rules
Core rules:
Check system
Capture system
Win condition
✅ Outcome:
You can actually play a match (rough)
🧠 PHASE 5 — GAME LOOP (Week 5)
Goal: Full playable experience
Add:
Turn system
Win / loss states
Reset game
Basic UI feedback
Flow:
Start → Draw → Play → Resolve → End Turn → Repeat
✅ Outcome:
You can play from start to finish
🔥 PHASE 6 — POLISH (Week 6)
Goal: Make it feel like a real product
Polish:
Animations (card draw, placement)
Sound (optional but powerful)
UI responsiveness
Visual feedback (glow, shake, etc.)
Optional:
AI opponent (basic)
Online later
⏱️ Total Timeline: ~4–6 Weeks (Focused Build)
🧱 PHASE 1 — CORE UI SYSTEM (Week 1)
Goal: Make the game look playable
Assets to finish:
Discard Pile (card + empty state)
Player Panels (left + right)
Turn Indicator (your turn / enemy turn)
Board Frame (finalized version)
Implementation:
Basic layout
Static placement:
Board center
Draw pile
Discard pile
Player zones
🎴 PHASE 2 — CARD SYSTEM (Week 2)
Build:
Card object system
Deck system
Draw function
Discard function
Logic:
Draw → Hand → Play → Discard
UI:
Click to draw
Click to play
Hover states
✅ Outcome:
You can draw and play cards
♟️ PHASE 3 — BOARD + TILE LOGIC (Week 3)
Goal: The game starts becoming Shift Board
Build:
Grid system
Tile placement
Tile ownership / state
Core mechanic:
Placing tiles affects the board
Board can shift / expand / change
Visuals:
Highlight valid placements
Tile snap system
✅ Outcome:
You can place tiles and see the board evolve
⚔️ PHASE 4 — PIECE LOGIC (Week 4)
Goal: Pieces matter
Build:
Piece placement (King, Queen, etc.)
Movement rules
Interaction rules
Core rules:
Check system
Capture system
Win condition
✅ Outcome:
You can actually play a match (rough)
🧠 PHASE 5 — GAME LOOP (Week 5)
Goal: Full playable experience
Add:
Turn system
Win / loss states
Reset game
Basic UI feedback
Flow:
Start → Draw → Play → Resolve → End Turn → Repeat
✅ Outcome:
You can play from start to finish
🔥 PHASE 6 — POLISH (Week 6)
Goal: Make it feel like a real product
Polish:
Animations (card draw, placement)
Sound (optional but powerful)
UI responsiveness
Visual feedback (glow, shake, etc.)
Optional:
AI opponent (basic)
Online later