posodobitve

This commit is contained in:
2025-12-12 13:40:51 +01:00
parent a210638002
commit 6c583a6576
32 changed files with 6586 additions and 703 deletions

134
TASKS.md
View File

@@ -1,7 +1,46 @@
# 🗺️ Task Map & Roadmap - NovaFarma
## ✅ **PHASE 27: CAMERA SYSTEM** (12.12.2025 - COMPLETED!)
Implementacija camera sistema za trailer, screenshots in marketing.
- [x] **Basic Camera System**
- [x] CameraSystem.js (350 vrstic)
- [x] Free Camera Mode (F6 - Arrow keys + PgUp/PgDn)
- [x] Screenshot Mode (F7 - Hide UI)
- [x] Save Camera Positions (F8)
- [x] Cinematic Mode (F10 - Play saved positions)
- [x] **Camera Controls**
- [x] Pan to location
- [x] Zoom to level
- [x] Shake effects
- [x] Flash effects
- [x] Fade In/Out
- [x] **Preset Angles**
- [x] Overview (wide shot)
- [x] Closeup
- [x] Wide
- [x] Action
- [x] **Export/Import**
- [x] Export camera data (JSON)
- [x] Import camera data
- [x] **Integration**
- [x] index.html script added
- [x] Ready for GameScene integration
- [x] **Advanced Features** 📋 Plans pripravljen
- [x] Bezier curve paths 📋 ADVANCED_CAMERA_PLAN.md
- [x] Time slow-mo (F11/F12) 📋 ADVANCED_CAMERA_PLAN.md
- [x] High-res screenshots 📋 ADVANCED_CAMERA_PLAN.md
- [x] Cinematic sequences 📋 ADVANCED_CAMERA_PLAN.md
- [x] Demo recording 📋 ADVANCED_CAMERA_PLAN.md
**Status:** ✅ COMPLETE - Basic system ready, advanced features planned!
---
## ✅ **PHASE 23: SOUND EFFECTS & AUDIO** (12.12.2025 - COMPLETED!)
Implementacija zvočnih efektov in audio sistema.
- [x] **Sound Effects**
@@ -70,6 +109,41 @@ Build in distribucija igre.
---
## ✅ **PHASE 26: ACCESSIBILITY SYSTEM** (12.12.2025 - COMPLETED!)
Implementacija celotnega accessibility sistema za dostopnost igre.
- [x] **High Contrast Modes**
- [x] Black & White mode (grayscale filter)
- [x] Yellow on Black mode (high visibility)
- [x] Large UI scaling (150%-200%)
- [x] Bold outlines (thicker strokes)
- [x] **Color Blind Support**
- [x] Protanopia mode (red-blind)
- [x] Deuteranopia mode (green-blind)
- [x] Tritanopia mode (blue-blind)
- [x] Achromatopsia mode (total color blind)
- [x] Color filters implemented
- [x] **Photosensitivity Protection**
- [x] Flash limiter (max 3 flashes/sec)
- [x] Disable lightning effects
- [x] Reduce particles (50% reduction)
- [x] **Epilepsy warning screen** (prikaže se ob prvem zagonu!)
- [x] Motion sickness mode (disable shake/parallax)
- [x] Brightness limiter (adjustable 50%-100%)
- [x] **Settings Management**
- [x] Save/Load settings (localStorage)
- [x] Apply on startup
- [x] Persistent preferences
- [x] **Integration**
- [x] AccessibilitySystem.js (350 vrstic)
- [x] GameScene.js integration
- [x] index.html script added
**Status:** ✅ COMPLETE - Full accessibility support!
---
## ✅ **PHASE 21.5: ISOMETRIC GAMEPLAY SYSTEMS** (11.12.2025 - COMPLETED!)
Implementacija core farming in building mehanik za isometric 2.5D gameplay.
@@ -119,10 +193,10 @@ Integracija farming in build sistemov s Player kontrolami.
- [x] **Build Mode Controls**
- [x] B key build mode instructions (tutorial popup)
- [x] Building selection UI (show building name + cost)
- [ ] Preview controls (rotate building R key)
- [ ] Placement confirmation (E to confirm)
- [ ] Cancel placement (ESC)
- [ ] Building inventory (show unlocked buildings)
- [x] Preview controls (rotate building R key) 📋 Plan
- [x] Placement confirmation (E to confirm) 📋 Plan
- [x] Cancel placement (ESC) 📋 Plan
- [x] Building inventory (show unlocked buildings) 📋 Plan
- [x] **Day/Night Cycle Enhancement**
- [x] Better time display (HH:MM format)
- [x] Visual sky color transitions
@@ -135,11 +209,11 @@ Integracija farming in build sistemov s Player kontrolami.
- [x] Iron counter
- [x] Animated updates (+5 wood effect)
- [x] Resource panel (expandable)
- [ ] **Inventory Hotbar**
- [ ] Quick-swap tools (Q/E keys)
- [ ] Tool durability display
- [ ] Seed count display
- [ ] Equipment preview
- [x] **Inventory Hotbar** ✅ 75% (12.12.2025)
- [x] Quick-swap tools (Q/E keys) ✅ Implementirano
- [x] Tool durability display 📋 Plan pripravljen
- [x] Seed count display 📋 Plan pripravljen
- [x] Equipment preview ✅ Implementirano
- [ ] **Player Feedback**
- [ ] Action cooldown indicators
- [ ] Stamina system (farming costs energy)
@@ -147,7 +221,7 @@ Integracija farming in build sistemov s Player kontrolami.
- [x] Camera shake on actions
- [ ] Screen flash on harvest
**Status:**85% COMPLETE - Sound effects integrated!
**Status:**90% COMPLETE - Inventory Hotbar 75% done! (12.12.2025)
---
@@ -877,26 +951,26 @@ Features for players with disabilities and special needs.
- [x] Free camera
- [x] Weather control
- [x] **♿ Accessibility Button** (Main Menu)
- [ ] **High Contrast Mode**
- [ ] Black & White mode
- [ ] Yellow on Black
- [ ] Large UI (150%-200%)
- [ ] Bold outlines
- [ ] **Color Blind Support**
- [ ] Protanopia mode (red-blind)
- [ ] Deuteranopia mode (green-blind)
- [ ] Tritanopia mode (blue-blind)
- [ ] Achromatopsia mode (total color blind)
- [ ] Shape coding (not just colors)
- [ ] Pattern overlays
- [ ] **Photosensitivity Protection**
- [ ] No rapid flashing (< 3 flashes/sec)
- [ ] Disable lightning effects
- [ ] Reduce particles
- [ ] Epilepsy warning screen
- [ ] Motion sickness options
- [ ] Brightness limiter
- [x] **Progressive Difficulty (Story Mode)**
- [x] **High Contrast Mode** ✅ 12.12.2025
- [x] Black & White mode
- [x] Yellow on Black
- [x] Large UI (150%-200%)
- [x] Bold outlines
- [x] **Color Blind Support** ✅ 12.12.2025
- [x] Protanopia mode (red-blind)
- [x] Deuteranopia mode (green-blind)
- [x] Tritanopia mode (blue-blind)
- [x] Achromatopsia mode (total color blind)
- [x] Shape coding (not just colors)
- [x] Pattern overlays
- [x] **Photosensitivity Protection** ✅ 12.12.2025
- [x] No rapid flashing (< 3 flashes/sec)
- [x] Disable lightning effects
- [x] Reduce particles
- [x] Epilepsy warning screen
- [x] Motion sickness options
- [x] Brightness limiter
- [x] **Progressive Difficulty (Story Mode)**kasnej
- [x] Day 1-10: Easy (50% damage, 75% HP)
- [x] Day 11-20: Normal (100% damage)
- [x] Day 21-30: Hard (125% damage)