9cca16c2e54b55046c49a6a19755e5ba376da6c0
🛤️ PRE-EXISTING INFRASTRUCTURE: ✅ Railway tracks ALREADY BUILT across Slovenia! ✅ 27 train stations (1 per town!) ✅ Abandoned, rusted, overgrown ✅ NO track building - FOCUS ON RESTORATION! 🏚️ 27 TRAIN STATIONS TO RESTORE: ✅ Ljubljana Central (capital hub) ✅ Maribor, Celje, Kranj, Novo Mesto, Koper, Bled, Postojna... ✅ Dolina Smrti Station (Base Farm hub!) **RESTORATION PROCESS:** 1. Find ruined station 2. Clear zombies (10-20 enemies) 3. Repair buildings (wood, stone, iron) 4. NPCs move in! (Station Master, Clerk, Mechanic, Guard, Vendor) 5. STATION OPERATIONAL! **Materials per Station:** - Wood: 500, Stone: 300, Iron: 150, Glass: 50 - Gold: 5,000 - Zombie workers: 10 × 3 days OR manual 5 hours - **Total (27 stations): 135,000 gold!** 🚂 5 TRAINS TO REPAIR: 1. **Steam Locomotive** - Slowest, coal-powered (10k gold) 2. **Diesel Train** - Medium speed (15k gold) 3. **Electric Train** - Fast, needs power grid (25k gold) 4. **Cargo Train** - Freight hauler (20k gold) 5. **Luxury Express** - FASTEST! Rare! (50k gold + mythril!) **Train Repair:** - Find broken train on tracks - Gather materials (iron, steel, coal, oil) - Hire mechanic OR use zombie workers - Wait 2 days → OPERATIONAL! 🎫 FAST TRAVEL SYSTEM: ✅ Buy ticket at station (100-200 gold) ✅ Select destination (27 options when all restored!) ✅ Scenic cutscene (Slovenia landscapes!) ✅ Arrive refreshed (+10 HP, +20 Stamina!) ✅ 10% chance: Zombie ambush event! 🚛 CARGO TRADING: ✅ Ship goods between towns (1,000 kg max) ✅ Fee: 50 gold per 100 kg ✅ Profit margins: 50-200%! ✅ Example: Buy wheat cheap → Ship → Sell expensive! 🏛️ STATION BUILDINGS (After Restoration): **Main Building:** - Ticket Office (fast travel!) - Station Master Office (quests!) - Waiting Room (rest, save) - Restaurant (food, NPCs) - Luggage Storage (extra inventory!) **Platform:** - Signal Tower (schedule control) - Maintenance Shed (repair trains) - Cargo Warehouse (trade goods) **5 NPCs per Station:** 1. Station Master (quests) 2. Ticket Clerk (fast travel) 3. Train Mechanic (repairs) 4. Platform Guard (defense) 5. Vendor (snacks, souvenirs) 🗺️ RAILWAY MAP: - Total track: ~800 km - 27 stations across Slovenia - Scenic routes: Alpine, Coastal, Karst! 💰 ECONOMIC BENEFITS: ✅ Fast travel (80% time saved!) ✅ Cargo profit (50-200% margins!) ✅ NPC movement between towns ✅ Railway quests (gold, rare items!) 🏆 ACHIEVEMENTS: - "Rail Baron" - Restore all 27 stations - "Conductor" - Repair all 5 trains - "Track Star" - Travel 1,000 km by train - "Freight Master" - Ship 10,000 kg cargo - "Railroad Tycoon" - Complete "Reconnect Slovenia" quest! 🌟 SPECIAL FEATURES: ✅ Train customization (speed boost, armor, cargo expansion!) ✅ Scenic routes (Bled-Jesenice Alps, Koper-Portorož coast!) ✅ Railway events (derailment, ghost train, delivery missions!) ✅ Lifetime free tickets (quest reward!) 🎮 PROGRESSION: - Early: Restore 1-2 nearby stations, 1 train - Mid: 10-15 stations, diesel + electric trains - Late: ALL 27 stations, luxury express, FULL NETWORK! ✅ FOCUS: - Restoration (NOT construction!) - Repair trains + stations - Economic gameplay (cargo!) - NPC revival (bring life back!) ❌ NO: - Track building (already exists!) - Manual rail laying (too tedious!) 📁 New: RAILWAY_SYSTEM.md 🚂 Reconnect post-apocalyptic Slovenia! 🎮 Perfect for Stardew Valley + Metro Exodus fans!
…
…
…
…
…
…
…
…
🎮 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
npm install
Zagon (Desktop - Electron)
npm start
Multiplayer Server
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
Description
Languages
Python
74.6%
HTML
17.7%
JavaScript
5.6%
Shell
2%