Files
novafarma/assets/maps/TILESET_SIZES_FINAL.md
NovaFarma Dev 57220ff4e2 feat: Balanced tileset sizes - 96px for interactive objects
Added 96px versions for better visual balance:
- zombie_character_96px (2x2 tiles)
- camp_objects_96px (12 objects: campfire, tents, chests, barrels, workbench)
- tools_96px (6 tools: hoe, axe, pickaxe, scythe, fishing rod, watering can)

Size Strategy (Balanced Approach):
- 2x2 tiles (96x96px): Characters, camp objects, tools - interactive items
- 5x5 tiles (256x256px): Trees, crops - natural/environmental objects
- 1x1 tiles (48x48px): Ground, fences, obstacles - base terrain

Updated map:
- micro_farm_128x128.tmx now uses 96px versions for characters/camp/tools
- Perfect gameplay scale - objects fit naturally with farm plots
- Trees and crops remain large for realistic appearance

Documentation:
- TILESET_SIZES_FINAL.md - Complete sizing strategy guide
- Visual comparisons and gameplay perspective included

Ready for map design in Tiled on Monday!
2025-12-20 10:42:13 +01:00

159 lines
4.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 📐 FINAL TILESET SIZES - BALANCED!
**Datum:** 20. Dec 2025 10:33
**Status:****PERFEKTNO BALANSIRANO!**
---
## 🎯 **SIZING STRATEGY:**
### **2×2 TILES (96×96px) - Interaktivni objekti:**
- ✅ Characters (Kai, Zombie)
- ✅ Camp objects (tents, campfire, chests)
- ✅ Tools (hoe, axe, pickaxe, etc.)
### **5×5+ TILES (256×256px) - Naravni objekti:**
- 🌳 Trees (cherry, apple, oak, pine)
- 🌾 Crops (potatoes, carrots, corn, pumpkin, wheat)
### **1×1 TILES (48×48px) - Base terrain:**
- 🟩 Ground (grass, soil)
- 🔲 Fences
- 🏠 Obstacles
---
## 📊 **COMPLETE SIZE TABLE:**
| Tileset | Size | Grid | Tiles | Purpose |
|---------|------|------|-------|---------|
| **grass_soil_autotile** | 48×48 | 1×1 | 16 | ✅ Base terrain |
| **fence_autotile** | 48×48 | 1×1 | 16 | ✅ Base structures |
| **micro_camp_24px** | 24×24 | 0.5×0.5 | 8 | ✅ Tiny objects |
| **kai_character_96px** | 96×96 | **2×2** | 4 | ✅ BALANCED! |
| **tools_96px** | 96×96 | **2×2** | 6 | ✅ BALANCED! |
| **zombie_character_96px** | 96×96 | **2×2** | 4 | ✅ BALANCED! |
| **camp_objects_96px** | 96×96 | **2×2** | 12 | ✅ BALANCED! |
| **crops** | 256×256 | 5×5 | 6 | 🌱 Natural (large OK) |
| **terrain_autotile** | 256×256 | 5×5 | 16 | 🌿 Detail terrain |
| **decorations_tiles** | 256×256 | 5×5 | 12 | 🪨 Large objects |
| **tree_cherry_apple** | 256×256 | 5×5 | 10 | 🌸 Trees (large OK) |
| **tree_oak** | 256×256 | 5×5 | 5 | 🌳 Trees (large OK) |
| **tree_pine** | 256×256 | 5×5 | 5 | 🌲 Trees (large OK) |
| **crop_growth_all** | 256×256 | 5×5 | 16 | 🥔 Crops (large OK) |
| **wheat_growth** | 256×256 | 5×5 | 4 | 🌾 Crops (large OK) |
| **farm_obstacles** | 48×48 | 1×1 | 32 | ✅ Base obstacles |
---
## 🎮 **VISUAL SCALE COMPARISON:**
### **On 4×4 Farm Plot:**
```
┌─┬─┬─┬─┐
│ │■│■│ │ ← Tilled soil (48×48)
├─┼─┼─┼─┤
│ │K│A│ │ ← Kai 2×2 (96×96) ✅ Perfect!
├─┼─┼─┼─┤
│ │I│ │ │
├─┼─┼─┼─┤
│F│E│N│C│ ← Fence (48×48)
└─┴─┴─┴─┘
```
### **Camp Objects (2×2):**
```
┌─┬─┬─┬─┬─┬─┐
│ │ │ │ │ │ │
├─┼─┼─┼─┼─┼─┤
│ │T│E│ │C│F│ ← Tent (2×2) + Chest (1 tile) + Campfire (2×2)
├─┼─┼─┼─┼─┼─┤
│ │N│T│ │H│I│
├─┼─┼─┼─┼─┼─┤
│ │ │ │ │E│R│
├─┼─┼─┼─┼─┼─┤
│ │ │ │ │S│E│
└─┴─┴─┴─┴─┴─┘
```
### **Trees (5×5 - Large):**
```
┌─┬─┬─┬─┬─┬─┬─┐
│ │ │ T R E E │ │ ← Oak tree (5×5, can overlap)
├─┼─┼─┼─┼─┼─┼─┤
│ │ │█│█│█│█│ │
├─┼─┼─┼─┼─┼─┼─┤
│ │ │█│█│█│█│ │
├─┼─┼─┼─┼─┼─┼─┤
│ │ │█│█│█│█│ │
├─┼─┼─┼─┼─┼─┼─┤
│ │ │ │ │ │ │ │
└─┴─┴─┴─┴─┴─┴─┘
```
---
## 💡 **PREDNOSTI TE KONFIGURACIJE:**
### **2×2 Objects (96×96px):**
-**Perfect gameplay scale** - not too big, not too small
-**Clear visibility** - can see details
-**Good interaction** - player can walk around them
-**Balanced UI** - consistent size in Tilesets panel
### **5×5 Natural Objects (256×256px):**
-**Beautiful detail** - trees look realistic
-**Natural scale** - crops can grow large
-**Depth perception** - adds visual variety
-**Game aesthetics** - makes world feel alive
---
## 🗺️ **UPDATED FILES:**
### **New 96px Versions:**
-`kai_character_96px.tsx` / `.png`
-`zombie_character_96px.tsx` / `.png`
-`camp_objects_96px.tsx` / `.png`
-`tools_96px.tsx` / `.png`
### **Kept Large (256px):**
- 🌳 `tree_cherry_apple.tsx`
- 🌳 `tree_oak.tsx`
- 🌳 `tree_pine.tsx`
- 🌾 `crop_growth_all.tsx`
- 🌾 `wheat_growth.tsx`
- 🌱 `crops.tsx`
### **Map Updated:**
-`micro_farm_128x128.tmx` → Uses 96px for characters/camp/tools
---
## 🚀 **READY FOR TILED:**
**Reload:**
```
Map → Reload (Ctrl+R)
```
**V Tilesets panel boste videli:**
- Characters: Nice 2×2 size ✅
- Camp objects: Nice 2×2 size ✅
- Tools: Nice 2×2 size ✅
- Trees: Larger but OK (they're trees!) 🌳
- Crops: Larger but OK (growing plants!) 🌾
---
## ✨ **PERFECT BALANCE!**
**Interaktivni objekti:** 2×2 (96×96px) ✅
**Naravni objekti:** 5×5 (256×256px) ✅
**Base terrain:** 1×1 (48×48px) ✅
**Ready za design! 🎉**