# 📦 Narezani in Pomanjšani Tileset Asseti ## 🎯 Namen Ta mapa vsebuje **avtomatsko obdelane** tileset slike iz izvornih map. Vsaka slika je bila: - ✂️ **Narezana** - odstranjeno prazno ozadje - 📏 **Pomanjšana** na 50% originalne velikosti - 💾 **Shranjena** v organizirani strukturi ## 📂 Struktura ``` narezano_in_majhno/ ├── topdown_objects/ (7 slik) ├── krvava_zetev_sprites/ (60 slik) └── tiled_sprites/ (180 slik) ``` **Skupaj: 247 obdelanih slik** ## 🔧 Kako je bilo obdelano ### Izvorna Mapa → Obdelana Mapa - `assets/topdown_objects` → `narezano_in_majhno/topdown_objects` - `assets/krvava_zetev_sprites` → `narezano_in_majhno/krvava_zetev_sprites` - `assets/tiled_sprites` → `narezano_in_majhno/tiled_sprites` ### Proces Obdelave 1. **Nalaganje slike** - Prebere PNG/JPG sliko 2. **Iskanje objektov** - Najde vse neprosojne dele slike 3. **Narezovanje** - Izreže vsak objekt posebej (odstrani prazno ozadje) 4. **Pomanjševanje** - Zmanjša na 50% (faktor: 0.5) 5. **Shranjevanje** - Shrani kot `[ime]_obdelan.png` ### Nastavitve - **Faktor pomanjševanja**: 0.5 (50%) - **Minimalna velikost objekta**: 20px - **Format**: PNG z alpha kanalom (prosojnost) ## 🎨 Uporaba v Tiled Te slike so **pripravljene za uporabo v Tiled Map Editor**: 1. **Uvozi tileset**: - `Map` → `New Tileset` - Izberi sliko iz te mape - Nastavi tile size glede na velikost slike 2. **Uporabi v mapi**: - Povleci tile iz tileset palete - Postavi na mapo ## 📊 Primerjava Velikosti ### Primer: `starting_camp_topdown_1766184594524.png` - **Original**: 623 KB, ~1024x1024px - **Obdelan**: ~156 KB, ~512x512px - **Prihranek**: ~75% manjša datoteka ## 🔄 Ponovno Generiranje Če želiš ponovno obdelati slike ali spremeniti nastavitve: ```bash python tools/obdelaj_tilesete.py ``` ### Spreminjanje Nastavitev Odpri `tools/obdelaj_tilesete.py` in spremeni: ```python nova_velikost_faktor = 0.5 # Spremeni na 0.3 za 30%, 0.7 za 70%, itd. min_velikost_objekta = 20 # Spremeni minimalno velikost objekta ``` ## 📝 Opombe - **Večobjektne slike**: Če je na eni sliki več objektov, skript poskuša najti vse objekte posebej - **Prosojnost**: Skript deluje najbolje s PNG slikami s prosojnim ozadjem - **Kvaliteta**: Uporablja LANCZOS resampling za najboljšo kvaliteto pomanjševanja ## 🚀 Naslednji Koraki 1. **Preglej slike** - Preveri, ali so slike pravilno narezane 2. **Ustvari TSX datoteke** - Za vsako sliko ustvari Tiled tileset (.tsx) 3. **Dodaj v mapo** - Uporabi v `micro_farm_128x128.tmx` ali drugih mapah --- **Generirano**: 2025-12-21 **Skript**: `tools/obdelaj_tilesete.py` **Obdelanih slik**: 234 → 247 output datotek