Files
novafarma/docs/TILED_SETUP_GUIDE.md
NovaFarma Dev a4d795c561 Tiled Map Setup: Ground tiles, ruins & automated asset processing
Features:
- Resized 4513 PNG assets to 40% for optimal Tiled performance
- Created comprehensive tileset library (grass, dirt, trees, flowers, ruins, walls)
- Generated 3 test maps: travnik_32x32, zapuscena_vas_48x48, travnik_s_objekti
- Added 9 different ruined building tilesets for TownRestorationSystem integration

 Tools Added:
- resize_assets_for_tiled.py: Batch resize all assets to 40%
- generate_tiled_map.py: Auto-generate maps with placed objects
- fix_tiled_map.py: Create proper tile-based maps

 Structure:
- Slike_za_Tiled/: 4513 resized assets ready for Tiled
- assets/tilesets/: 16 tileset definitions (.tsx files)
- assets/maps/: 3 ready-to-use Tiled maps (.tmx files)

 Documentation:
- docs/TILED_SETUP_GUIDE.md: Complete setup and usage guide

Ready for map design in Tiled Map Editor!
2025-12-24 03:41:40 +01:00

111 lines
2.6 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🎮 Tiled Map Setup - Krvava Žetev
## ✅ Kar je avtomatsko narejeno
### 1⃣ Slike pomanjšane na 40%
- **Lokacija**: `c:\novafarma\Slike_za_Tiled\`
- **Število slik**: 4513 PNG datotek
- **Velikost**: 40% originalne velikosti
- **Status**: ✅ Zaključeno
### 2⃣ Avtomatska Tiled mapa
- **Lokacija**: `c:\novafarma\assets\maps\auto_generated_map.tmx`
- **Velikost**: 32x32 tiles (48x48px per tile)
- **Status**: ✅ Zaključeno
### 3⃣ Predpostavljeni objekti
-**8 polj rjave zemlje** (center mape)
-**10 dreves** (naključno razporejenih)
-**1 Kai karakter** (ob zemlji)
- ✅ Vsi na **Object Layer** (lahko jih premaknete)
---
## 🚀 Kako odpreti v Tiled
1. **Zaženi Tiled Map Editor**
2. **File → Open** (ali Ctrl+O)
3. **Izberi**: `c:\novafarma\assets\maps\auto_generated_map.tmx`
4. **Gotovo!** 🎉
---
## 🎨 Kako urejati mapo
### Premikanje objektov
1. V **Layers** panelu izberi **"Objects"** layer
2. Klikni na **Select Objects tool** (S)
3. Klikni in povleci objekte kamor hočeš
### Dodajanje novih objektov
1. Izberi **Objects layer**
2. Klikni **Insert Tile** (T)
3. V **Tilesets** panelu: klikni **+** → **Add Other Tileset**
4. Izberi slike iz `c:\novafarma\Slike_za_Tiled\`
5. Postavi nove objekte
### Spreminjanje velikosti mape
1. **Map → Resize Map**
2. Nastavi novo širino/višino
3. Klikni **OK**
---
## 🛠️ Skripte
### Ponovno pomanjšaj slike
```bash
python c:\novafarma\tools\resize_assets_for_tiled.py
```
### Ponovno generiraj mapo
```bash
python c:\novafarma\tools\generate_tiled_map.py
```
---
## 📊 Statistika
| Statistic | Value |
|-----------|-------|
| Original slike | ~200+ |
| Pomanjšane slike | **4513** |
| Najdena zemlja/dirt | 22 tiles |
| Najdena drevesa | 98 različic |
| Kai karakter | ✓ Najden |
---
## 🎯 Naslednji koraki
1.**Odpri mapo v Tiled**
2. ⚙️ **Uredi postavitev** objektov po želji
3. 💾 **Shrani** (Ctrl+S)
4. 🎮 **Eksportiraj v JSON** za Phaser:
- File → Export As...
- Izberi format: **JSON map files (*.tmj *.json)**
- Shrani kot `auto_generated_map.json`
---
## ❓ Pogosta vprašanja
**Q: Kako dodam več objektov?**
A: Insert Tile (T) → Izberi tileset → Klikni na mapo
**Q: Kako spremenim velikost objekta?**
A: Select Objects (S) → Klikni objekt → Povleci vogale
**Q: Kako dodam nov tileset?**
A: Tilesets panel → + → Add Other Tileset → Izberi folder `Slike_za_Tiled`
**Q: Kako izvozim mapo za Phaser?**
A: File → Export As... → JSON map files
---
📅 **Datum**: 2025-12-24
🎮 **Projekt**: Krvava Žetev
**Status**: Ready to use!