- 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!
4.7 KiB
🎉 USPEŠNO! TSX Datoteke za Tiled
Datum: 2025-12-21
Status: ✅ POPOLNOMA KONČANO
🎯 Kaj Smo Naredili
Uspešno generirali 3877 TSX datotek za vse ločene objekte, pripravljene za uporabo v Tiled Map Editor-ju!
📊 Rezultati
3877 TSX Datotek Generirano! 🚀
Vse TSX datoteke so v:
c:\novafarma\assets\tilesets_auto\
Vsaka TSX datoteka vsebuje:
- ✅ Pravilno XML strukturo za Tiled
- ✅ Relativno pot do slike
- ✅ Pravilno velikost tile-a (avtomatsko zaznano)
- ✅ Lepo ime tileseta
📂 Struktura
assets/
├── narezano_loceno/ (3877 ločenih PNG slik)
│ ├── topdown_objects/ (151 objektov)
│ ├── krvava_zetev_sprites/ (915 objektov)
│ └── tiled_sprites/ (2811 objektov)
│
└── tilesets_auto/ (3877 TSX datotek)
├── trees_topdown_pack_..._obj01.tsx
├── trees_topdown_pack_..._obj02.tsx
└── ... (3877 datotek)
🎮 Uporaba v Tiled
Metoda 1: Dodaj Posamezen Tileset
- Odpri svojo mapo v Tiled (npr.
micro_farm_128x128.tmx) - Map → Add External Tileset...
- Izberi TSX datoteko iz
assets/tilesets_auto/ - Tileset se prikaže v Tilesets panelu
- Uporabi tile na mapi!
Metoda 2: Dodaj Več Tilesetov Naenkrat
Tiled omogoča dodajanje več tilesetov naenkrat:
- Map → Add External Tileset...
- Izberi več TSX datotek (Ctrl+Click ali Shift+Click)
- Vsi tileseti se dodajo naenkrat
📝 Primer TSX Datoteke
Datoteka: trees_topdown_pack_1766184490476_obj01.tsx
<?xml version="1.0" encoding="UTF-8"?>
<tileset version="1.10" tiledversion="1.11.1"
name="trees_topdown_pack_1766184490476 - Object 01"
tilewidth="95" tileheight="120"
tilecount="1" columns="1">
<image source="../narezano_loceno/topdown_objects/trees_topdown_pack_1766184490476_obj01.png"
width="95" height="120"/>
</tileset>
Kaj pomeni:
name: Ime tileseta (prikazano v Tiled)tilewidth/tileheight: Velikost enega tile-a (avtomatsko zaznano iz slike)source: Relativna pot do PNG sliketilecount="1": En tile na tileset (vsak objekt je en tile)
🔍 Iskanje Tilesetov
Po Imenu
Vse TSX datoteke so poimenovane po izvorni sliki + številka objekta:
trees_topdown_pack_..._obj01.tsx= Prvo drevotrees_topdown_pack_..._obj02.tsx= Drugo drevofarm_animals_family_grid_..._obj01.tsx= Prva žival- itd.
Po Kategoriji
Lahko uporabiš Windows Explorer Search:
- Išči
trees→ Najde vse drevesa - Išči
animals→ Najde vse živali - Išči
buildings→ Najde vse zgradbe
🎨 Organizacija v Tiled
Priporočilo: Ustvari Skupine
V Tiled lahko organiziraš tilesete v skupine:
- Drevesa (trees_topdown_pack_obj01-16)
- Živali (farm_animals_family_grid_obj01-44)
- Zgradbe (buildings_ruins_states_obj01-26)
- Karakterji (kai_character, ana_character, itd.)
- Predmeti (tools, weapons, itd.)
📐 Velikosti Tilesetov
Vsi tileseti so avtomatsko pomanjšani na 50% originalne velikosti.
Primeri velikosti:
- Majhni objekti (orodja): ~24x24px do 48x48px
- Srednji objekti (živali): ~48x48px do 96x96px
- Veliki objekti (drevesa, zgradbe): ~96x96px do 192x192px
🔧 Če Želiš Spremeniti
Regeneriraj TSX Datoteke
Če želiš spremeniti imena ali strukture TSX datotek:
python tools/generiraj_tsx_datoteke.py
Spremeni Velikost Slik
Če želiš spremeniti velikost slik (trenutno 50%):
- Odpri
tools/obdelaj_tilesete.py - Spremeni
nova_velikost_faktor = 0.5na želeno vrednost - Zaženi:
python tools/obdelaj_tilesete.py - Regeneriraj TSX:
python tools/generiraj_tsx_datoteke.py
🚀 Naslednji Koraki
- Odpri Tiled Map Editor
- Ustvari novo mapo ali odpri obstoječo
- Dodaj tilesete iz
assets/tilesets_auto/ - Začni ustvarjati epic mape! 🎮
📊 Statistika
- Izvornih slik: 234
- Ločenih objektov: 3877
- TSX datotek: 3877
- Povprečno objektov na sliko: ~16.5
- Največje število objektov iz ene slike: 63 (biome_terrain_tiles)
- Čas generiranja: ~5 sekund
✨ Uspeh!
Zdaj imaš 3877 ločenih objektov in 3877 TSX datotek, vse pripravljeno za uporabo v Tiled! 🎮🌳🐄🏠
Vse je pripravljeno za ustvarjanje epic map! 🚀
Skripta:
tools/obdelaj_tilesete.py- Ločevanje objektov in odstranjevanje zelenega ozadjatools/generiraj_tsx_datoteke.py- Generiranje TSX datotek
Rezultati:
assets/narezano_loceno/- Ločeni PNG objektiassets/tilesets_auto/- TSX datoteke za Tiled
Naslednji korak: Odpri Tiled in začni ustvarjati! 🎨