1.5 KiB
1.5 KiB
FAZA 8: Interakcije in Nabiranje - Checklist
Status: ✅ ZAKLJUČENO
Datum: 2025-12-06
✅ Opravila (Developer)
- Implementacija
InteractionSystem.js:- Detekcija klika miške na ploščice in objekte.
- Preverjanje razdalje (igralec mora biti blizu).
- Nadgradnja
TerrainSystem.jsza interaktivnost:- Drevesa in grmi imajo HP.
- Metoda
damageDecorationin visual feedback (tint).
- Sistem "Dropov" (Items):
- Ko objekt uničiš, se pojavi loot.
- Igralec pobere item, ko gre čez njega.
- Povezava z Inventarjem (
InventorySystem.js):- Shranjevanje količine items.
- Prikaz v
UIScene.
🧪 Ročno testiranje (Naročnik)
Test 1: Sekanje/Nabiranje
Ukaz: Klikni na grm/rožo.
Pričakovani rezultat:
- Objekt utripne ob udarcu.
- Uniči se po dovolj udarcih.
- Na tleh ostane item.
Test 2: Pobiranje
Ukaz: Stopi na item.
Pričakovani rezultat:
- Item izgine s tal.
- V inventarju se poveča število predmetov.
📋 Potrditev Naročnika
FAZA 8: [STATUS]
- Testirano: [DA]
- Datum testiranja: 2025-12-06
- Opombe: Uporabnik potrdil delovanje.
ODOBRENO ZA FAZO 9: [DA]
Podpis naročnika: User
➡️ Naslednji koraki (po odobritvi)
Ko naročnik potrdi FAZO 8, se začne: FAZA 9: Kmetovanje (Farming)
- Orodja (Motika).
- Prekopavanje zemlje (Till Soil).
- Sajenje semen.
- Rast pridelkov (Crop Growth).