Added Tiled auto-tiling system + TOP-DOWN assets

- Created 4 TSX tilesets with terrain/wang set definitions
- grass_soil_autotile.tsx (terrain-based)
- fence_autotile.tsx (wang set)
- water_tileset_autotile.tsx
- grass_tileset_autotile.tsx

Documentation:
- AUTO_TILING_VODIC.md (Slovenian guide)
- TERRAIN_NOTATION_REFERENCE.md
- AUTO_TILING_CHECKLIST.md
- AUTO_TILING_SESSION_SUMMARY.md
- Updated MICRO_FARM_VODIC.md
- Updated DNEVNIK.md

Generated TOP-DOWN sprite sheets (7 packs):
- 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 (3 states per building)

Organized 60 Krvava Zetev sprites in krvava_zetev_sprites folder
All assets vibrant colors, NO grays, ready for Tiled!
This commit is contained in:
2025-12-19 23:58:25 +01:00
parent befbd74b69
commit 7cc66d0e2b
203 changed files with 1653 additions and 0 deletions

View File

@@ -0,0 +1,146 @@
# 🚜 Micro Farm 8x8 - Vodič za Tiled
## 📍 Datoteka
**`micro_farm_8x8.tmx`** - Osnovna 8x8 farma (384x384 px)
---
## 🎨 Novi Tilesets
### 1. **grass_soil_autotile.png** (16 tiles, 4x4)
- **Tiles 1-8:** Trava (zelena, kjer karakter hodi)
- **Tiles 9-16:** Zorana zemlja (rjava, za sajenje)
**Glavne Tile ID-je:**
- `6` = Trava (center, variacij
- `7` = Trava z cvetličkami
- `14` = Zorana zemlja (center)
### 2. **fence_autotile.png** (16 tiles, 4x4)
**Horizontalne ograje:**
- `17` = Levi konec
- `18, 19` = Sredinski deli
- `20` = Desni konec
**Vertikalne ograje:**
- `21` = Zgornji konec
- `22, 23` = Sredinski deli
- `24` = Spodnji konec
**Kotički:**
- `25` = Zgoraj-Levo
- `26` = Zgoraj-Desno
- `27` = Spodaj-Levo
- `28` = Spodaj-Desno
**Extra:**
- `29` = T-križišče
- `30` = Križ (4-way)
- `31` = Vrata (zaprta)
- `32` = Vrata (odprta)
### 3. **farm_obstacles.png** (32 tiles, 8x4)
**Majhne ovire (1 tile = 48x48):**
- `33` = Majhen kamen
- `34` = Srednja skala z mahom
- `35` = Vejica
- `36` = Cvetlice
**Podrto drevo (2 tiles široko):**
- `41-42` = Leva polovica podrtega drevesa
- `43-44` = Desna polovica
**Velike ovire:**
- `41-42` = Velik kamen/boulder (2×1)
- `43` = Štor drevesa
- `44` = Grm z jagodami
**Veliko podrto drevo (2×2):**
- `49-50` = Zgornja vrsta
- `57-58` = Spodnja vrsta
---
## 🗺️ Trenutna Mapa
### **Layerji:**
1. **Ground** - Trava (6,7) - HODLJIVA površina ✅
2. **TilledSoil** - Zorana zemlja (14) - 3×3 plot za sajenje 🌾
3. **Fences** - Prazen (dodaj ograje po želji) 🚧
4. **Decorations** - Skale in podrto drevo 🪨🌳
### **Dodane Ovire:**
- Majhen kamen (tile 33) - na (1,4)
- Grm (tile 43) - na (5,6)
- Štor (tile 41) - na (5,0)
- Podrto drevo (tiles 49-50) - na (1,7)-(2,7)
---
## 🖌️ Kako Dodajati Elemente v Tiled
### **Korak 1: Odpri Mapo**
1. Odpri **Tiled Map Editor**
2. **File → Open** → Izberi `micro_farm_8x8.tmx`
### **Korak 2: Dodaj Ograjo**
1. Izberi **Fences** layer (desni klik → Set as Active Layer)
2. V **Tilesets** spodaj izberi `fence`
3. Izberi **Stamp Brush** (tipka `B`)
4. Klikni tile (npr. `25` za kot zgoraj-levo)
5. Riši na mapi!
**Primer - Ograja okoli farme:**
```
Row 0: 25, 21, 21, 21, 21, 21, 21, 26
Col 0: 17, 17, 17, 17, 17, 17, 17, 27
Col 7: 20, 20, 20, 20, 20, 20, 20, 28
Row 7: 27, 24, 24, 24, 31, 24, 24, 28
```
(Tile `31` = vrata na spodnji strani)
### **Korak 3: Dodaj Več Skal/Dreves**
1. Izberi **Decorations** layer
2. Izberi `obstacles` tileset
3. Postavi:
- Skale: `33, 34, 42`
- Podrta drevesa: `41-42` (2 tiles skupaj)
- Štor: `43`
### **Korak 4: Razširi Zorano Zemljo**
1. Izberi **TilledSoil** layer
2. Uporabi tile `14` (center zorane zemlje)
3. Riši večji plot (npr. 4×4 ali 6×3)
---
## 💾 Izvoz za Igro
Ko končaš:
1. **Map → Save** (Ctrl+S)
2. **File → Export As... → JSON**
3. Shrani kot `micro_farm_8x8.json`
4. Uvozi v Phaser z:
```javascript
this.load.tilemapTiledJSON('micro_farm', 'assets/maps/micro_farm_8x8.json');
```
---
## 🎯 Naslednji Koraki
- [ ] Dodaj ograjo okoli farme (tiles 17-32)
- [ ] Postavi več skal in dreves kot ovire
- [ ] Razširi zorano zemljo na 4×4 ali večje
- [ ] Dodaj cvetlice (tile 36) za dekoracijo
- [ ] Postavi vrata (tile 31) na vhod farme
- [ ] Izvozi kot JSON za testiranje v igri
---
## 🌟 NOVO: Auto-Tiling Funkcionalnost!
Za avtomatsko urejanje robov, kotičkov in povezav, glej:
👉 **[AUTO_TILING_VODIC.md](AUTO_TILING_VODIC.md)** - Celovit vodič za Terrain Sets in Wang Sets
**Zdaj odpri `micro_farm_8x8.tmx` v Tiled-u in začni risati!** 🎨✨