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,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.10" tiledversion="1.11.0" orientation="orthogonal" renderorder="right-down" width="8" height="8" tilewidth="48" tileheight="48" infinite="0" nextlayerid="7" nextobjectid="2">
<tileset firstgid="1" name="grass_soil" tilewidth="48" tileheight="48" tilecount="16" columns="4">
<image source="../tilesets/grass_soil_autotile.png" width="192" height="192"/>
</tileset>
<tileset firstgid="17" name="fence" tilewidth="48" tileheight="48" tilecount="16" columns="4">
<image source="../tilesets/fence_autotile.png" width="192" height="192"/>
</tileset>
<tileset firstgid="33" name="obstacles" tilewidth="48" tileheight="48" tilecount="32" columns="8">
<image source="../tilesets/farm_obstacles.png" width="384" height="192"/>
</tileset>
<!-- GROUND LAYER: Trava kjer lahko hodi karakter -->
<layer id="1" name="Ground" width="8" height="8">
<data encoding="csv">
6,6,7,6,6,7,6,6,
6,7,6,6,7,6,6,7,
7,6,6,7,6,6,7,6,
6,6,7,6,6,7,6,6,
6,7,6,6,7,6,6,7,
7,6,6,7,6,6,7,6,
6,6,7,6,6,7,6,6,
6,7,6,6,7,6,6,7
</data>
</layer>
<!-- TILLED SOIL: Zorana zemlja (postaviš kjer želiš) -->
<layer id="2" name="TilledSoil" width="8" height="8">
<data encoding="csv">
0,0,0,0,0,0,0,0,
0,14,14,14,0,0,0,0,
0,14,14,14,0,0,0,0,
0,14,14,14,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0
</data>
</layer>
<!-- FENCE LAYER: Ograje -->
<layer id="3" name="Fences" width="8" height="8">
<data encoding="csv">
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0
</data>
</layer>
<!-- DECORATIONS: Skale, podrta drevesa -->
<layer id="4" name="Decorations" width="8" height="8">
<data encoding="csv">
0,0,0,0,0,41,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,
0,33,0,0,0,0,0,0,
0,0,0,0,0,0,43,0,
0,0,0,0,0,0,0,0,
0,49,50,0,0,0,0,0
</data>
</layer>
<objectgroup id="6" name="FarmBoundary">
<object id="1" name="FarmArea" x="0" y="0" width="384" height="384">
<properties>
<property name="type" value="micro_farm"/>
<property name="size" value="8x8"/>
</properties>
</object>
</objectgroup>
</map>