Updated DNEVNIK with tonight's session summary + Monday plan

This commit is contained in:
2025-12-20 00:49:39 +01:00
parent a11b5476c0
commit 1e33ffff20

View File

@@ -66,6 +66,122 @@ Knowledge Base → Technical guide
--- ---
## 🗓️ 19-20. December 2025 (VEČERNA SESSION: TILED PRAKSA + TOP-DOWN ASSETS) 🗺️✨
**Trajanje:** ~2.5 ure (22:00 - 00:47)
**Cilj:** Praktična uporaba Tiled + generiranje TOP-DOWN objektov
**Status:****READY ZA MAP DESIGN V PONDELJEK!**
### 🎯 KAJ SMO NAREDILI:
**1. TILED PRAKTIČNO UČENJE:**
- ✅ Odprli Tiled Map Editor
- ✅ Naložili micro_farm_8x8.tmx
- ✅ Razumeli layers (Ground, TilledSoil, Fences, Decorations, Objects)
- ✅ Testirani zoom controls (Ctrl + mouse wheel)
- ✅ Debuggali XML header probleme v TSX datotekah
- ✅ Popravili XML formatting (<?xml brez presledkov!)
**2. TOP-DOWN ASSET GENERATION (7 sprite sheets):**
- town_buildings_topdown.png (9 buildings)
- trees_topdown_pack.png (12 tree types)
- rocks_obstacles_topdown.png (natural obstacles)
- mine_entrances_topdown.png (5 mine types)
- starting_camp_topdown.png (camp objects)
- farm_structures_topdown.png (farm buildings)
- buildings_ruins_states.png (ruined→repair→restored)
**3. MICRO CAMP OBJEKTI:**
- Generirani MINI 1-tile campfire, tent, chest icons
- starting_camp.tsx tileset kreiran
- Ultra-compact design za majhne mape
**4. 16×16 STARTING BASE MAPA:**
- ✅ Kreirana starting_base_16x16.tmx (768×768px)
- ✅ 5 layerjev (Ground, TilledSoil, Fences, Decorations, Objects)
- ✅ Vsi tilesets dodani (grass_soil, fence, starting_camp, obstacles)
- ✅ Ready za dizajniranje!
**5. ASSET ORGANIZACIJA:**
- Kopirani vsi Krvava Žetev sprites (60 PNG) v krvava_zetev_sprites/
- TOP-DOWN sprites v topdown_objects/
- Razjasnjena razlika: ISOMETRIC vs TOP-DOWN
### 🐛 PROBLEMI REŠENI:
1. **XML Parsing Error** - TSX datoteke imele presledke v `<? xml version =`
- Fix: PowerShell regex replace za clean XML headers
2. **Multi-tile Objects** - Camp objekti preveliki (2×2, 4×4 tiles)
- Fix: Generirani MINI 1-tile icon verzije
3. **8×8 Premajhna** - Micro farm premajhna za camp + farmo
- Fix: Nova 16×16 starting base mapa
4. **Relative Path Issues** - External tilesets niso delovali
- Fix: Kopirani PNG-ji v isti folder kot TSX
### 📁 FILES USTVARJENI DANES:
```
c:\novafarma\assets\
├── maps\
│ └── starting_base_16x16.tmx ✨ NEW!
├── tilesets\
│ ├── starting_camp.tsx ✨ NEW!
│ ├── starting_camp_topdown.png ✨ NEW!
│ ├── grass_soil_autotile.tsx (fixed XML)
│ └── fence_autotile.tsx (fixed XML)
├── topdown_objects\
│ ├── town_buildings_topdown.png ✨
│ ├── trees_topdown_pack.png ✨
│ ├── rocks_obstacles_topdown.png ✨
│ ├── mine_entrances_topdown.png ✨
│ ├── starting_camp_topdown.png ✨
│ ├── farm_structures_topdown.png ✨
│ └── buildings_ruins_states.png ✨
└── krvava_zetev_sprites\ (60 PNG files organized)
```
### 🎓 LEARNINGS:
**User razume:**
- ✅ Layers sistem v Tiled (stack of transparent sheets)
- ✅ Ground = trava pod vsem
- ✅ TilledSoil = zorana zemlja nad Ground
- ✅ Objects = camp stvari, buildings
- ✅ 8×8 = micro farm SAMO za sadike
- ✅ 16×16 = starting base z campom + farmo
- ✅ TOP-DOWN vs ISOMETRIC razlika!
### 🚀 NASLEDNJI KORAKI (ZA PONDELJEK 23. Dec):
**PRIORITETA 1: Dizajn 16×16 Starting Base v Tiled** 🎨
1. Odpri `starting_base_16x16.tmx` v Tiled
2. **Ground layer:** Paint celotno mapo z Grass terrain
3. **TilledSoil layer:** Naredi 4×4 ali 5×5 farm plot (terrain brush)
4. **Objects layer:** Postavi:
- Campfire (1 tile)
- Small tent ali sleeping bag (1 tile)
- Chest (1 tile)
- Water bucket (opcijsko)
5. **Fences layer** (opcijsko): Dodaj fence okoli farme
6. **Decorations** (opcijsko): Dodaj nekaj skal, trave
7. **Export → JSON:** Izvozi mapo za Phaser
**PRIORITETA 2: Testiranje v Phaser** 🎮
1. Load JSON map v Phaser
2. Testirati rendering
3. Testirati player movement
4. Verificirati collision layers
**PRIORITETA 3: Expansion Planning** 📐
1. Glede na uspešnost 16×16 mape...
2. Načrt za 32×32 ali 64×64 expanded farm?
3. Multi-map system (različne lokacije)?
---
## 🗓️ 18-19. December 2025 (ULTIMATE ASSET SESSION + KICKSTARTER PLAN) - COMPLETE! 🎨✨🚀 ## 🗓️ 18-19. December 2025 (ULTIMATE ASSET SESSION + KICKSTARTER PLAN) - COMPLETE! 🎨✨🚀
**Trajanje:** 3+ ure (22:00 - 01:13) **Trajanje:** 3+ ure (22:00 - 01:13)