2.2 KiB
2.2 KiB
🔥 FULL AUTO-SYNC - DIREKTOR MODE
✨ AVTOMATSKI WORKFLOW AKTIVIRAN!
Vse je pripravljeno za popolno avtomatizacijo med Tiledom in Electronom!
🚀 KAKO UPORABLJATI:
Terminal 1: Zaženi Electron
npm start
→ Electron se bo zagnal z igro
Terminal 2: Zaženi Tiled Auto-Sync
npm run tiled-sync
→ File watcher bo začel spremljati Faza1_Finalna.tmx
🎨 RISANJE WORKFLOW:
1. Odpri Tiled
open assets/maps/Faza1_Finalna.tmx
2. Nariši karkoli hočeš
- Ground layer: Travo, zemljo, vodo
- Objects layer: Drevesa, ograje, hiše
3. Cmd+S (Shrani)
→ File watcher zazna spremembo → Avtomatski export v JSON! 🤖
4. Cmd+R v Electron-u (Reload)
→ Vidiš spremembe takoj! ⚡
✅ ŠE LAŽJE:
V Tiled Preferences:
Edit→Preferences→General- ✅ Obkljukaj: "Repeat last export on save"
- Save prvi JSON enkrat ročno (Cmd+Shift+E)
Potem:
- Samo Cmd+S v Tiled-u
- Auto-export se zgodi! 🎯
- Cmd+R v Electron-u
- DONE!
🎬 AMNESIA START:
Ko se Electron reload-a:
- ✅ Blur efekt (20→0 v 6s)
- ✅ Typewriter tekst: "Vse je zamegljeno... Zakaj me vse boli?"
- ✅ Flashback slike (birthday, longboard, dreads)
- ✅ Smooth transition v GameScene
Vse že avtomatsko deluje! 🌟
🐐 GOAT MODE FEATURES:
✅ Embedded Assets
- Vsi tileseti so embedded v TMX
- Phaser avtomatsko preloadi iz PreloadScene
- NIČ "Undefined 2" errorjev!
✅ Auto-Reload
- File watcher spremlja TMX
- CLI export v JSON
- Electron reload = instant feedback!
✅ Z-Sorting
- Ground: Depth 1
- Objects: Depth 200000 (Y-sorted)
- Kai hodi ZA drevesi! 🌳👤
🛠️ TROUBLESHOOTING:
Če Tiled CLI ne dela:
Preveri pot:
ls /Applications/Tiled.app/Contents/MacOS/tiled
Če ne obstaja, posodobi v tiled-watcher.js:
const TILED_CLI = '/your/path/to/tiled';
🎯 QUICK COMMANDS:
# Zaženi Electron
npm start
# Zaženi Auto-Sync (v drugem terminalu)
npm run tiled-sync
# Reload v Electron-u
Cmd+R
🐐 SYNC READY!
RISAJ IN UŽIVAJ, DIREKTOR! 🎨🌾🎬