ok
This commit is contained in:
73
docs/FAZA1_HOT_RELOAD_WORKFLOW.md
Normal file
73
docs/FAZA1_HOT_RELOAD_WORKFLOW.md
Normal file
@@ -0,0 +1,73 @@
|
||||
# 🎬 FAZA 1 - HOT RELOAD WORKFLOW
|
||||
|
||||
## ✅ SISTEM CLEAN!
|
||||
|
||||
**Vse pripravljeno za delo!**
|
||||
|
||||
---
|
||||
|
||||
## 📋 QUICK START:
|
||||
|
||||
### 1. **Odpri Tiled**
|
||||
```bash
|
||||
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:
|
||||
- **Terrain** → `assets/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):
|
||||
```javascript
|
||||
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!
|
||||
Reference in New Issue
Block a user