Files
novafarma/FAZA1_HOT_RELOAD_WORKFLOW.md
David Kotnik 1b17e806ec feat: Complete Tiled Setup & Auto-Sync Workflow [GOAT MODE]
- Added Faza1_Finalna.tmx/json with embedded tilesets
- Configured Auto-Sync Watcher (tiled-watcher.js)
- Fixed GameScene.js loop to properly render Tiled layers
- Updated PreloadScene.js with all tileset assets
- Enabled Amnesia Intro and Z-Sorting for Player/Objects
- Cleaned up old/unused map files
2026-01-12 13:51:22 +01:00

1.5 KiB

🎬 FAZA 1 - HOT RELOAD WORKFLOW

SISTEM CLEAN!

Vse pripravljeno za delo!


📋 QUICK START:

1. Odpri Tiled

open assets/maps/Faza1_Finalna.tmx

2. Nariši svojo kmetijo

  • Uporabi Ground layer za travo/zemljo
  • Uporabi Objects layer za zgradbe/objektekje
  • Postavi PlayerSpawn v Logic layer (če ga hočeš premaknit)

3. Izvozi v JSON

V Tiled-u:

  • File → Export As → JSON (Ctrl/Cmd + Shift + E)
  • Shrani kot Faza1_Finalna.json (prepiši obstoječo)

4. Hot Reload v Electronu

V terminalu kjer teče Electron:

rs

(tipkaj samo "rs" in Enter)


🔥 HOT RELOAD ACTIVE!

Workflow je:

  1. Nariši v Tiled
  2. Export JSON
  3. Tipkaj rs v terminal
  4. BAM! - Vidiš spremembe takoj!

🎨 TILESETS:

Trenutno aktiven tileset:

  • Terrainassets/grounds/grass.png (64x64, 4 tile-i)
  • Preloaded kot: tileset_Terrain (avtomatsko)

Za dodajanje novih tilesetov:

  1. Dodaj PNG v assets/grounds/ ali assets/props/
  2. Dodaj v PreloadScene.js (vrstica ~86):
    this.load.image('tileset_YourName', 'assets/path/to/image.png');
    
  3. V Tiled-u: Map → Add External Tileset
  4. Izvozi v JSON
  5. Reload (rs)

SLIKE SO POVEZANE!

Vse asseti se pravilno nalagajo:

  • Tileset 'Terrain' → grass.png
  • PreloadScene uvoz OK
  • Flat2DTerrainSystem varnostno preverjanje
  • Tiled mapa se naloži (ne proceduraliz)

🎬 READY TO ROLL, DIREKTOR!