Files
novafarma/CHARACTER_PRODUCTION_PLAN.md
David Kotnik a101d49f2e 📚 Documentation + scripts from today's exploration
- ASSET_COUNT_STATUS_01_01_2026.md - asset tracking
- CHARACTER_PRODUCTION_PLAN.md - character animation plan
- CHARACTER_GENERATION_FINAL_PLAN.md - API alternatives research
- COMFYUI_SETUP_TODAY.md - ComfyUI setup guide
- TASKS_01_01_2026.md - consolidated task list
- FULL_STORY_OVERVIEW.md - game narrative summary
- preview_animations.html - animation preview gallery
- Test scripts for API exploration (test_minimal.py, test_imagen.py)
- Character generation scripts (generate_all_characters_complete.py, generate_characters_working.py)

These were created during API troubleshooting and production planning.
2026-01-01 18:29:50 +01:00

9.0 KiB
Raw Blame History

👥 GLAVNI KARAKTERJI - PRODUCTION PLAN

Datum: 1.1.2026
Status: Planning Phase
Cilj: Definirati vse potrebne assete za Kai, Ana, Gronk


📊 TRENUTNO STANJE

Karakter Trenutno Master Ref Animacije Status
Kai 1 PNG 🔴 NEED WORK
Ana 0 PNG (konsistentno) 🔴 NEED WORK
Gronk 1 PNG 🔴 NEED WORK

Locked References (v assets/slike/konsistentno/):

  • kai_master_styleA_reference.png
  • kai_master_styleB_reference.png
  • ana_master_styleA_reference.png
  • ana_master_styleB_reference.png
  • gronk_master_styleA_reference.png
  • gronk_master_styleB_reference.png

🎮 KAJ POTREBUJEMO ZA VSAK KARAKTER?

🧑 1. KAI (Protagonist - Zombie Whisperer)

A. Osnovne Animacije (CRITICAL)

Animation Frames Directions Total PNG Prioriteta
Walk Cycle 4 8 (N,NE,E,SE,S,SW,W,NW) 32 🔥 HIGH
Idle 4 2 (side, front) 8 🔥 HIGH
Run 4 8 32 🔶 MEDIUM
SUBTOTAL - - 72 -

B. Action Animacije (GAMEPLAY)

Action Frames Directions Total PNG Prioriteta
Attack (Sword/Melee) 4 4 (N,E,S,W) 16 🔥 HIGH
Dig (Shovel) 4 4 16 🔥 HIGH
Plant (Seeds) 3 2 6 🔶 MEDIUM
Harvest 3 2 6 🔶 MEDIUM
Drink/Eat 3 1 3 🔷 LOW
Use Item 3 2 6 🔷 LOW
SUBTOTAL - - 53 -

C. Emotional/Story Animacije (CUTSCENE)

Animation Frames Total PNG Prioriteta
Sad/Crying 4 4 🔷 LOW
Happy/Celebrate 4 4 🔷 LOW
Thinking 3 3 🔷 LOW
Shocked 2 2 🔷 LOW
SUBTOTAL - 13 -

D. Combat Special (ALPHA 2.0)

Animation Frames Total PNG Prioriteta
Zombie Command (gesture) 4 4 🔵 LATER
Telepathy Effect 6 6 🔵 LATER
Hurt/Damaged 3 3 🔶 MEDIUM
Death 5 5 🔷 LOW
SUBTOTAL - 18 -

KAI TOTAL: 156 PNG


💜 2. ANA (Twin Sister - Scientist)

A. Osnovne Animacije (CRITICAL)

Animation Frames Directions Total PNG Prioriteta
Walk Cycle 4 8 32 🔥 HIGH
Idle 4 2 8 🔥 HIGH
Run 4 8 32 🔶 MEDIUM
SUBTOTAL - - 72 -

B. Action Animacije (SCIENTIST THEME)

Action Frames Directions Total PNG Prioriteta
Research (notebook) 4 2 8 🔥 HIGH
Heal (apply bandage) 4 2 8 🔥 HIGH
Examine (magnifying glass) 3 2 6 🔶 MEDIUM
Mix Potion 4 1 4 🔶 MEDIUM
Collect Sample 3 2 6 🔷 LOW
SUBTOTAL - - 32 -

C. Emotional/Story (TWIN BOND THEME)

Animation Frames Total PNG Prioriteta
Worried 4 4 🔥 HIGH (story)
Relief 4 4 🔥 HIGH (story)
Twin Bond Glow 6 6 🔶 MEDIUM
Flashback Pose 3 3 🔷 LOW
SUBTOTAL - 17 -

D. Combat/Support (SUPPORT ROLE)

Animation Frames Total PNG Prioriteta
Defend (staff block) 4 4 🔶 MEDIUM
Cure Cast 5 5 🔶 MEDIUM
Hurt 3 3 🔷 LOW
Death 5 5 🔷 LOW
SUBTOTAL - 17 -

ANA TOTAL: 138 PNG


💚 3. GRONK (Zen Troll - Comic Relief)

A. Osnovne Animacije (CRITICAL)

Animation Frames Directions Total PNG Prioriteta
Walk Cycle (heavy) 4 8 32 🔥 HIGH
Idle (chill stance) 4 2 8 🔥 HIGH
Run (slow lumbering) 4 8 32 🔶 MEDIUM
SUBTOTAL - - 72 -

B. Action Animacije (TROLL THEME)

Action Frames Directions Total PNG Prioriteta
Vape 💨 (signature!) 6 2 12 🔥 HIGH
Smash (club attack) 5 4 20 🔥 HIGH
Lift Heavy 4 2 8 🔶 MEDIUM
Meditate (zen pose) 4 1 4 🔷 LOW
SUBTOTAL - - 44 -

C. Emotional (COMIC RELIEF)

Animation Frames Total PNG Prioriteta
Laugh 4 4 🔶 MEDIUM
Confused 3 3 🔷 LOW
Chill/Relaxed 3 3 🔷 LOW
SUBTOTAL - 10 -

D. Combat (TANK ROLE)

Animation Frames Total PNG Prioriteta
Block (shield up) 3 3 🔶 MEDIUM
Taunt 4 4 🔷 LOW
Hurt 3 3 🔶 MEDIUM
Death 5 5 🔷 LOW
SUBTOTAL - 15 -

GRONK TOTAL: 141 PNG


📊 GRAND TOTAL SUMMARY

Character Walk/Run Actions Emotions Combat TOTAL
Kai 72 53 13 18 156
Ana 72 32 17 17 138
Gronk 72 44 10 15 141
GRAND TOTAL 216 129 40 50 435

🎯 PHASED PRODUCTION STRATEGY

PHASE 1: CORE GAMEPLAY (Priority 🔥 HIGH)

Cilj: Playable characters z basic animations

Character Animations PNG Count Čas Est.
Kai Walk (32) + Idle (8) + Attack (16) + Dig (16) 72 1.5h
Ana Walk (32) + Idle (8) + Research (8) + Heal (8) 56 1h
Gronk Walk (32) + Idle (8) + Vape (12) + Smash (20) 72 1.5h
PHASE 1 TOTAL - 200 PNG ~4h

PHASE 2: EXPANDED GAMEPLAY (Priority 🔶 MEDIUM)

Cilj: More actions + story emotions

Character Animations PNG Count Čas Est.
Kai Run (32) + Plant (6) + Harvest (6) + Hurt (3) 47 1h
Ana Run (32) + Examine (6) + Mix (4) + Worried (4) 46 1h
Gronk Run (32) + Lift (8) + Laugh (4) + Hurt (3) 47 1h
PHASE 2 TOTAL - 140 PNG ~3h

PHASE 3: POLISH & CUTSCENES (Priority 🔷 LOW)

Cilj: Full emotional range + story sequences

Character Animations PNG Count Čas Est.
Kai Emotions (13) + Use Item (6) + Eat (3) + Death (5) 27 45 min
Ana Twin Bond (6) + Flashback (3) + Death (5) + Relief (4) 18 30 min
Gronk Meditate (4) + Confused (3) + Taunt (4) + Death (5) 16 30 min
PHASE 3 TOTAL - 61 PNG ~2h

PHASE 4: ADVANCED SYSTEMS (Priority 🔵 ALPHA 2.0)

Cilj: Special abilities + effects

Character Animations PNG Count Čas Est.
Kai Zombie Command (4) + Telepathy (6) 10 20 min
Ana Collect Sample (6) + Cure Cast (5) 11 20 min
Gronk Block (3) + Chill (3) 6 15 min
PHASE 4 TOTAL - 27 PNG ~1h

PRODUCTION TIMELINE ESTIMATE

Phase PNG Output Čas Prioriteta Kdaj?
Phase 1: Core 200 4h 🔥 CRITICAL Danes!
Phase 2: Expanded 140 3h 🔶 HIGH Jutri
Phase 3: Polish 61 2h 🔷 MEDIUM Dan 3
Phase 4: Advanced 27 1h 🔵 LOW Alpha 2.0
TOTAL 428 10h - Week 1

🎨 ART STYLE REQUIREMENTS

Vsak karakter rabi 2 verzije:

  • Style A (Cartoon): Bright colors, bold outlines
  • Style B (Noir): Dark, gritty, high contrast

Total PNG × 2 = 856 PNG (if doing both styles)


📝 GENERATION STRATEGY

  1. Generate ALL Phase 1 animations for Kai (72 PNG) - 1.5h
  2. Generate ALL Phase 1 animations for Ana (56 PNG) - 1h
  3. Generate ALL Phase 1 animations for Gronk (72 PNG) - 1.5h
  4. Background removal batch - 30 min
  5. TOTAL TODAY: 200 PNG in 4.5h

Option B: Character-by-Character

  1. Kai complete (156 PNG) - 3h
  2. Ana complete (138 PNG) - 3h
  3. Gronk complete (141 PNG) - 3h
  4. TOTAL: 435 PNG in 9h (full day)

Session 1 (Morning - 2h):

  • Generate Kai Phase 1 (72 PNG)
  • Background removal

Session 2 (Afternoon - 2h):

  • Generate Ana Phase 1 (56 PNG)
  • Generate Gronk Phase 1 (72 PNG)

RESULT: 200 PNG - All 3 characters playable!


Created: 1.1.2026 @ 12:51
Status: 📋 PLAN READY - AWAITING EXECUTION
Next Step: Start Phase 1 generation OR adjust plan based on feedback