Updated DNEVNIK with tonight's session summary + Monday plan
This commit is contained in:
116
docs/DNEVNIK.md
116
docs/DNEVNIK.md
@@ -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! 🎨✨🚀
|
||||
|
||||
**Trajanje:** 3+ ure (22:00 - 01:13)
|
||||
|
||||
Reference in New Issue
Block a user