167 lines
4.1 KiB
Markdown
167 lines
4.1 KiB
Markdown
# 🎮 TESTIRANJE NOVAFARMA - VODIČ
|
|
|
|
**Datum:** 12. December 2025
|
|
**Verzija:** 2.5.0
|
|
|
|
---
|
|
|
|
## ✅ **SISTEMI ZA TESTIRANJE:**
|
|
|
|
### **1. Sound Effects** 🎵
|
|
- [ ] Dig sound (till soil - SPACE na grass)
|
|
- [ ] Plant sound (plant seeds - SPACE na tilled soil)
|
|
- [ ] Harvest sound (harvest crops - SPACE na ripe crop)
|
|
- [ ] Build sound (place building - B mode + click)
|
|
- [ ] UI click sound (select building - B mode + 1-5)
|
|
- [ ] Background music (C Minor Pentatonic)
|
|
|
|
### **2. UI Elementi** 🖥️
|
|
- [ ] HP Bar (zgoraj levo, rdeč)
|
|
- [ ] Hunger Bar (pod HP, oranžen)
|
|
- [ ] Thirst Bar (pod Hunger, moder)
|
|
- [ ] Inventory Bar (spodaj sredina, 9 slotov)
|
|
- [ ] **Minimap** (spodaj levo, 150x150px) 🆕
|
|
- [ ] Clock (zgoraj desno)
|
|
- [ ] Resources (desno - Wood/Stone/Iron)
|
|
|
|
### **3. NPC-ji** 🧟
|
|
- [ ] 3 NPCji se spawnjajo
|
|
- [ ] Random walk AI deluje
|
|
- [ ] NPCji se prikazujejo na minimapi (rdeče pike)
|
|
|
|
### **4. Performance** ⚡
|
|
- [ ] FPS Monitor (F3 toggle)
|
|
- [ ] Performance Monitor (F3 toggle)
|
|
- [ ] FPS > 60
|
|
- [ ] Memory < 100 MB
|
|
|
|
### **5. Gameplay** 🎮
|
|
- [ ] Gibanje (WASD)
|
|
- [ ] Till soil (SPACE na grass)
|
|
- [ ] Plant seeds (SPACE na tilled)
|
|
- [ ] Harvest crops (SPACE na ripe)
|
|
- [ ] Build mode (B)
|
|
- [ ] Crafting (C)
|
|
- [ ] Save/Load (F5/F9)
|
|
|
|
### **6. Dan/Noč** 🌙
|
|
- [ ] Dan/Noč cikel deluje
|
|
- [ ] Vizualni overlay (temneje ponoči)
|
|
- [ ] Clock prikazuje čas
|
|
|
|
### **7. Hunger/Thirst** 🍖💧
|
|
- [ ] Hunger pada
|
|
- [ ] Thirst pada
|
|
- [ ] Damage če 0
|
|
- [ ] Regeneracija če > 80
|
|
|
|
---
|
|
|
|
## 🎯 **TESTNI SCENARIJ:**
|
|
|
|
### **Korak 1: Zagon** (2 min)
|
|
1. Osvežite Electron aplikacijo (F5)
|
|
2. Preverite konzolo za napake
|
|
3. Preverite, ali se vsi sistemi naložijo
|
|
|
|
### **Korak 2: UI Test** (3 min)
|
|
1. Preverite HP/Hunger/Thirst bare
|
|
2. Preverite Minimap (spodaj levo)
|
|
3. Preverite Inventory (spodaj sredina)
|
|
4. Preverite Clock (zgoraj desno)
|
|
5. Pritisnite F3 - Performance Monitor
|
|
|
|
### **Korak 3: Sound Test** (5 min)
|
|
1. Till soil (SPACE na grass) - Dig sound
|
|
2. Plant seeds (SPACE na tilled) - Plant sound
|
|
3. Harvest crop (SPACE na ripe) - Harvest sound
|
|
4. Build mode (B) + place (click) - Build sound
|
|
5. Select building (1-5) - UI click sound
|
|
|
|
### **Korak 4: NPC Test** (5 min)
|
|
1. Počakajte 10 sekund
|
|
2. Preverite minimap - rdeče pike (NPCji)
|
|
3. Poiščite NPCje na mapi
|
|
4. Preverite random walk AI
|
|
|
|
### **Korak 5: Performance Test** (5 min)
|
|
1. Pritisnite F3 - Performance Monitor
|
|
2. Preverite FPS (bi moral biti 60)
|
|
3. Preverite Memory (< 100 MB)
|
|
4. Preverite Sprite Count
|
|
5. Gibajte se po mapi - FPS stabilen?
|
|
|
|
### **Korak 6: Gameplay Test** (10 min)
|
|
1. Zberi vire (wood, stone)
|
|
2. Crafti orodje (C menu)
|
|
3. Farmi (till, plant, harvest)
|
|
4. Buildi (B mode)
|
|
5. Save (F5) in Load (F9)
|
|
6. Preverite hunger/thirst
|
|
|
|
---
|
|
|
|
## 📊 **PRIČAKOVANI REZULTATI:**
|
|
|
|
| Test | Pričakovan Rezultat | Status |
|
|
|------|---------------------|--------|
|
|
| **Sound Effects** | 6 zvokov deluje | ⏳ |
|
|
| **UI Elementi** | Vsi vidni in posodobljeni | ⏳ |
|
|
| **Minimap** | Prikazuje teren + NPCje | ⏳ |
|
|
| **NPCji** | 3 NPCji, random walk | ⏳ |
|
|
| **Performance** | FPS 60, Memory < 100 MB | ⏳ |
|
|
| **Gameplay** | Vse mehanike delujejo | ⏳ |
|
|
|
|
---
|
|
|
|
## 🐛 **ZNANI PROBLEMI:**
|
|
|
|
1. **NPCji morda niso vidni** - Preverite konzolo za napake
|
|
2. **Minimap prazen** - Počakajte 5 sekund za update
|
|
3. **Performance Monitor ni viden** - Pritisnite F3
|
|
|
|
---
|
|
|
|
## 🎮 **KONTROLE:**
|
|
|
|
### **Gibanje:**
|
|
- **W A S D** - Premikanje
|
|
- **Mouse Wheel** - Zoom
|
|
|
|
### **Farming:**
|
|
- **SPACE** - Till/Plant/Harvest
|
|
- **1-9** - Izberi item iz inventory
|
|
|
|
### **Building:**
|
|
- **B** - Build mode toggle
|
|
- **1-5** - Izberi stavbo
|
|
- **Click** - Postavi stavbo
|
|
- **ESC** - Zapri build mode
|
|
|
|
### **UI:**
|
|
- **C** - Crafting menu
|
|
- **F3** - Performance Monitor toggle
|
|
- **F5** - Quick Save
|
|
- **F9** - Quick Load
|
|
- **F12** - Developer Console
|
|
- **M** - Mute toggle
|
|
|
|
---
|
|
|
|
## 📝 **TESTNI LOG:**
|
|
|
|
```
|
|
[09:45] Zagon aplikacije
|
|
[09:46] UI elementi vidni ✅
|
|
[09:47] Sound effects delujejo ✅
|
|
[09:48] NPCji spawnjani ✅
|
|
[09:49] Performance: 60 FPS ✅
|
|
[09:50] Gameplay mehanike OK ✅
|
|
```
|
|
|
|
---
|
|
|
|
**Status:** ⏳ **PRIPRAVLJENO ZA TESTIRANJE**
|
|
**Čas:** ~30 minut
|
|
**Cilj:** Preveriti vse sisteme!
|