# 🎮 Dolina Smrti (Valley of Death) **2.5D izometrični survival game** zgrajen z Phaser 3, Electron in Socket.io. ## 📖 Opis Dolina Smrti je post-apokaliptični survival game, kjer igralci gradijo svojo farmo, preživijo napad zombijev in raziskujejo skrivnosti zapuščene doline. ## 🚀 Zagon Igre ### Namestitev ```bash npm install ``` ### Zagon (Desktop - Electron) ```bash npm start ``` ### Multiplayer Server ```bash node server.js ``` ## 🎯 Trenutno Stanje **Dokončanost**: ~55% sistemov je pripravljenih ### ✅ Dokončani Sistemi - Phase 35: ZombieSystem (100%) - BreedingSystem - kompleksen sistem za vzrejo - RecipeSystem - crafting sistem - ProgressionSystem - sistem napredovanja - Automated Tileset Pipeline - 122+ sprite sheets ### ⚙️ V Razvoju - Phase 40: Minting (95%) - Phase 37: Micro Farm (80%) - Phase 43: Boss Battles (60%) - Phase 44: Invasion (70%) ## 📁 Struktura Projekta ``` dolinasmrti/ ├── src/ # Izvorna koda igre │ ├── systems/ # 130+ game sistemov │ ├── scenes/ # Phaser scene │ └── entities/ # Igralne entitete ├── assets/ # Sredstva igre │ ├── sprites/ # Sprite slike │ ├── maps/ # Tiled mape │ └── tilesets/ # Tileset definicije (3093 datotek) ├── Slike_za_Tiled/ # Organizirane slike za Tiled (4513 slik) │ ├── 01_characters/ # Liki, NPC-ji, zombiji │ ├── 02_creatures/ # Živali, pošasti │ ├── 03_terrain/ # Teren in tla │ ├── 04_buildings/ # Zgradbe in ruševine │ ├── 05_objects/ # Predmeti in oprema │ ├── 06_vegetation/ # Drevesa in rastline │ └── 08_misc/ # Ostalo ├── docs/ # Dokumentacija (205 datotek) ├── tools/ # Pomožna orodja └── server.js # Multiplayer server ## 🛠️ Tehnologije - **Phaser 3** (v3.80.1) - Game engine - **Electron** (v33.2.1) - Desktop runtime - **Express** (v5.2.1) - Backend server - **Socket.io** (v4.8.1) - Multiplayer - **Tiled Map Editor** - Urejanje map - **Python 3** - Asset processing ## 📝 Dokumentacija Podrobna dokumentacija je na voljo v: - `DNEVNIK.md` - Razvojni dnevnik - `TASKS.md` - Sledenje nalog - `docs/` - Dodatna dokumentacija ## 🎨 Asset Pipeline Projekt uporablja avtomatizirano procesiranje sredstev: - Odstranjevanje zelenega ozadja - Ekstrakcija objektov iz spritesheet-ov - Avtomatska generacija TSX tileset datotek ## 🔧 Razvoj Glej `NEXT_STEPS.md` za načrt nadaljnjega razvoja. ## 📜 Licenca © 2024-2025 Dolina Smrti / Valley of Death