Files
novafarma/assets/slike/demo
..

🎮 DEMO ASSETS FOLDER STRUCTURE

Created: 30.12.2025 04:02
Purpose: Organized storage for all 247 demo assets


📁 FOLDER STRUCTURE

assets/images/demo/
├── characters/          (45 assets) - Kai animations
├── npcs/               (15 assets) - Trader, Blacksmith, Healer, Traveler, Ana
├── enemies/            (18 assets) - Zombies, wolves
├── buildings/          (8 assets) - Tent, shack, campfire, well, etc.
├── terrain/            (24 assets) - Grass, dirt, tilled, paths
├── crops/              (8 assets) - Wheat growth stages
├── environment/        (20 assets) - Trees, rocks, decorations
├── items/              (18 assets) - Tools, resources, products
├── ui/                 (35 assets) - HUD, inventory, dialogue, menus
├── cutscenes/          (12 assets) - Opening sequence, flashbacks
└── effects/            (32 assets) - Water, fire, weather, impacts

TOTAL: 247 assets organized in 11 categories


📋 COMPLETE ASSET MANIFEST

1. characters/ (45 assets)

Kai Idle (16 frames):

  • kai_idle_north_1.png
  • kai_idle_north_2.png
  • kai_idle_north_3.png
  • kai_idle_north_4.png
  • kai_idle_south_1.png
  • kai_idle_south_2.png
  • kai_idle_south_3.png
  • kai_idle_south_4.png
  • kai_idle_east_1.png
  • kai_idle_east_2.png
  • kai_idle_east_3.png
  • kai_idle_east_4.png
  • kai_idle_west_1.png
  • kai_idle_west_2.png
  • kai_idle_west_3.png
  • kai_idle_west_4.png

Kai Walk (16 frames):

  • kai_walk_north_1.png
  • kai_walk_north_2.png
  • kai_walk_north_3.png
  • kai_walk_north_4.png
  • kai_walk_south_1.png
  • kai_walk_south_2.png
  • kai_walk_south_3.png
  • kai_walk_south_4.png
  • kai_walk_east_1.png
  • kai_walk_east_2.png
  • kai_walk_east_3.png
  • kai_walk_east_4.png
  • kai_walk_west_1.png
  • kai_walk_west_2.png
  • kai_walk_west_3.png
  • kai_walk_west_4.png

Kai Run (8 frames):

  • kai_run_east_1.png
  • kai_run_east_2.png
  • kai_run_east_3.png
  • kai_run_east_4.png
  • kai_run_west_1.png
  • kai_run_west_2.png
  • kai_run_west_3.png
  • kai_run_west_4.png

Kai Actions (5 frames):

  • kai_hoe_action.png
  • kai_watering.png
  • kai_pickup.png
  • kai_portrait.png
  • kai_sleeping.png

2. npcs/ (15 assets)

Trader (3):

  • npc_trader_idle.png
  • npc_trader_portrait.png
  • npc_trader_happy.png

Blacksmith (3):

  • npc_blacksmith_idle.png
  • npc_blacksmith_portrait.png
  • npc_blacksmith_neutral.png

Healer (3):

  • npc_healer_idle.png
  • npc_healer_portrait.png
  • npc_healer_smile.png

Traveler (3):

  • npc_traveler_idle.png
  • npc_traveler_portrait.png
  • npc_traveler_mysterious.png

Ana (3):

  • ana_portrait.png
  • ana_child.png
  • ana_teen.png

3. enemies/ (18 assets)

Zombie Worker (12 frames):

  • zombie_idle_1.png
  • zombie_idle_2.png
  • zombie_idle_3.png
  • zombie_idle_4.png
  • zombie_walk_1.png
  • zombie_walk_2.png
  • zombie_walk_3.png
  • zombie_walk_4.png
  • zombie_dig_1.png
  • zombie_dig_2.png
  • zombie_dig_3.png
  • zombie_dig_4.png

Zombie Enemies (3):

  • zombie_runner.png
  • zombie_bloated.png
  • zombie_corpse.png

Wolves (3):

  • wild_wolf.png
  • wolf_attack.png
  • wolf_dead.png

4. buildings/ (8 assets)

  • tent.png
  • tent_interior.png
  • shack.png
  • campfire.png
  • storage_chest.png
  • water_well.png
  • scarecrow.png
  • compost_bin.png

5. terrain/ (24 assets)

Grass (8):

  • grass_tile_1.png
  • grass_tile_2.png
  • grass_tile_3.png
  • grass_tile_4.png
  • grass_corner_ne.png
  • grass_corner_nw.png
  • grass_corner_se.png
  • grass_corner_sw.png

Dirt (8):

  • dirt_tile_1.png
  • dirt_tile_2.png
  • dirt_tile_3.png
  • dirt_tile_4.png
  • dirt_corner_ne.png
  • dirt_corner_nw.png
  • dirt_corner_se.png
  • dirt_corner_sw.png

Tilled Soil (4):

  • tilled_dry.png
  • tilled_watered.png
  • tilled_planted.png
  • tilled_growing.png

Paths (4):

  • stone_path_straight.png
  • stone_path_corner.png
  • stone_path_cross.png
  • stone_path_end.png

6. crops/ (8 assets)

  • wheat_seeds.png
  • wheat_stage0.png
  • wheat_stage1.png
  • wheat_stage2.png
  • wheat_stage3.png
  • wheat_stage4.png
  • wheat_harvested.png
  • wheat_bundle.png

7. environment/ (20 assets)

Trees (4):

  • oak_tree.png
  • oak_tree_stump.png
  • pine_tree.png
  • dead_tree.png

Rocks (4):

  • rock_large.png
  • rock_medium.png
  • rock_small.png
  • iron_ore_deposit.png

Plants (6):

  • bush_green.png
  • bush_berries.png
  • flower_yellow.png
  • flower_purple.png
  • grass_tall.png
  • weeds.png

Farm Decorations (6):

  • wooden_fence.png
  • fence_gate.png
  • fence_corner.png
  • wooden_sign.png
  • lantern_post.png
  • rain_barrel.png

8. items/ (18 assets)

Tools (6):

  • wooden_hoe.png
  • watering_can.png
  • wooden_axe.png
  • wooden_pickaxe.png
  • fishing_rod.png
  • scythe.png

Resources (5):

  • wood_log.png
  • stone.png
  • iron_ore.png
  • stick.png
  • fiber.png

Products (3):

  • wheat_flour.png
  • bread.png
  • water_bucket.png

Special (4):

  • mothers_locket.png
  • sleeping_bag.png
  • backpack.png
  • coin.png

9. ui/ (35 assets)

HUD (9):

  • health_bar_frame.png
  • health_bar_fill.png
  • stamina_bar_frame.png
  • stamina_bar_fill.png
  • hunger_bar_frame.png
  • hunger_bar_fill.png
  • day_indicator.png
  • time_clock.png
  • coin_counter_icon.png

Inventory (8):

  • inventory_panel.png
  • inventory_slot_empty.png
  • inventory_slot_hover.png
  • inventory_slot_selected.png
  • hotbar_panel.png
  • hotbar_slot.png
  • item_count_bg.png
  • cursor_normal.png

Dialogue (6):

  • dialogue_box.png
  • dialogue_portrait_frame.png
  • dialogue_continue_arrow.png
  • dialogue_choice_button.png
  • name_tag_bg.png
  • speech_bubble.png

Quest (4):

  • quest_marker_icon.png
  • quest_panel.png
  • quest_complete_check.png
  • exclamation_mark.png

Menus (8):

  • button_normal.png
  • button_hover.png
  • button_pressed.png
  • panel_background.png
  • title_card.png
  • pause_menu_bg.png
  • settings_icon.png
  • close_button.png

10. cutscenes/ (12 assets)

Opening (3):

  • tent_interior_dawn.png
  • locket_open.png
  • locket_closed.png

Flashbacks (5):

  • flashback_babies.png
  • flashback_children.png
  • flashback_family.png
  • flashback_troll.png
  • flashback_ana_screaming.png

Effects (4):

  • fade_black_overlay.png
  • vignette.png
  • dust_particle.png
  • sparkle_effect.png

11. effects/ (32 assets)

Water (4):

  • water_tile_frame1.png
  • water_tile_frame2.png
  • water_tile_frame3.png
  • water_tile_frame4.png

Fire (4):

  • campfire_flame1.png
  • campfire_flame2.png
  • campfire_flame3.png
  • campfire_flame4.png

Weather (8):

  • rain_drop1.png
  • rain_drop2.png
  • rain_drop3.png
  • rain_drop4.png
  • cloud_light.png
  • cloud_dark.png
  • sun_ray.png
  • fog_overlay.png

Impact (8):

  • hit_spark1.png
  • hit_spark2.png
  • slash_effect.png
  • dig_dirt_spray.png
  • water_splash.png
  • level_up_glow.png
  • heal_particles.png
  • damage_number_template.png

UI Animations (8):

  • loading_spinner_1.png
  • loading_spinner_2.png
  • loading_spinner_3.png
  • loading_spinner_4.png
  • quest_marker_pulse1.png
  • quest_marker_pulse2.png
  • coin_spin1.png
  • coin_spin2.png

USAGE INSTRUCTIONS

To Check Progress:

cd /Users/davidkotnik/repos/novafarma

# Count assets per folder
find assets/images/demo/characters -name "*.png" | wc -l
find assets/images/demo/npcs -name "*.png" | wc -l
find assets/images/demo/enemies -name "*.png" | wc -l

# Total count
find assets/images/demo -name "*.png" | wc -l

Generation Workflow:

Batch 1 - Characters (45):

# Generate all Kai animations
# Save to: assets/images/demo/characters/

Batch 2 - Terrain + Crops (32):

# Generate zombie worker + terrain + wheat
# Save to: 
#   - assets/images/demo/enemies/ (zombie worker)
#   - assets/images/demo/terrain/
#   - assets/images/demo/crops/

Batch 3 - Buildings + Items (26):

# Generate buildings and tools
# Save to:
#   - assets/images/demo/buildings/
#   - assets/images/demo/items/

Continue for all batches...

After Generation:

# Remove white backgrounds (batch process all)
python3 scripts/remove_background.py assets/images/demo/ --recursive

📊 PROGRESS TRACKING

Use this checklist:

  • characters/ (0/45)
  • npcs/ (0/15)
  • enemies/ (0/18)
  • buildings/ (0/8)
  • terrain/ (0/24)
  • crops/ (0/8)
  • environment/ (0/20)
  • items/ (0/18)
  • ui/ (0/35)
  • cutscenes/ (0/12)
  • effects/ (0/32)

TOTAL: 0/247


🎯 COMPLETION CRITERIA

Demo is ready when:

  • All 247 assets generated
  • All in correct folders
  • All backgrounds removed
  • No duplicates
  • All named correctly
  • All load in game engine

Created: 30.12.2025 04:02
Total Assets: 247
Folders: 11
Status: ⚠️ Empty, ready for generation!