- Ustvarjen skript za ločevanje objektov iz tileset slik (obdelaj_tilesete.py) - Odstranjevanje zelenega ozadja (#00FF00) iz vseh slik - Ločevanje posameznih objektov iz multi-object slik - Pomanjševanje na 50% originalne velikosti - Obdelanih 234 slik 3877 ločenih objektov - Ustvarjen skript za generiranje TSX datotek (generiraj_tsx_datoteke.py) - Avtomatsko generiranje 3877 TSX datotek za Tiled Map Editor - Pravilna XML struktura za vsak tileset - Avtomatska detekcija velikosti objektov - Relativne poti do slik Rezultati: - assets/narezano_loceno/ - 3877 ločenih PNG objektov - assets/tilesets_auto/ - 3877 TSX datotek za Tiled - Dokumentacija in navodila za uporabo Vse pripravljeno za uporabo v Tiled Map Editor!
2.7 KiB
2.7 KiB
📦 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_objectsassets/krvava_zetev_sprites→narezano_in_majhno/krvava_zetev_spritesassets/tiled_sprites→narezano_in_majhno/tiled_sprites
Proces Obdelave
- Nalaganje slike - Prebere PNG/JPG sliko
- Iskanje objektov - Najde vse neprosojne dele slike
- Narezovanje - Izreže vsak objekt posebej (odstrani prazno ozadje)
- Pomanjševanje - Zmanjša na 50% (faktor: 0.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:
-
Uvozi tileset:
Map→New Tileset- Izberi sliko iz te mape
- Nastavi tile size glede na velikost slike
-
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:
python tools/obdelaj_tilesete.py
Spreminjanje Nastavitev
Odpri tools/obdelaj_tilesete.py in spremeni:
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
- Preglej slike - Preveri, ali so slike pravilno narezane
- Ustvari TSX datoteke - Za vsako sliko ustvari Tiled tileset (.tsx)
- Dodaj v mapo - Uporabi v
micro_farm_128x128.tmxali drugih mapah
Generirano: 2025-12-21
Skript: tools/obdelaj_tilesete.py
Obdelanih slik: 234 → 247 output datotek