Files
novafarma/DNEVNIK_2025-12-24.md
2025-12-24 16:05:12 +01:00

5.0 KiB

📔 DNEVNIK - 24.12.2025

Datum: 24. december 2025
Čas: 14:45 - 16:05 (80 min)
Status: ORGANIZACIJA PROJEKTA - DOLINA SMRTI


🎯 GLAVNE NALOGE:

1. ORGANIZACIJA SLIK - 100% ZAKLJUČENO

Čas: ~30 minut
Aktivnost: Popolna reorganizacija asset structure

Opravljeno:

  • Reorganiziranih 4513 PNG slik v 8 kategoriziranih map
    • 01_characters/ (zombies, npcs, players): 617 slik
    • 02_creatures/ (animals, monsters, slimes, dinosaurs): 993 slik
    • 03_terrain/ (ground, fences, mine): 326 slik
    • 04_buildings/ (houses, ruins, structures): 463 slik
    • 05_objects/ (tools, items, farming): 424 slik
    • 06_vegetation/ (trees, plants): 103 slik
    • 08_misc/ (za ročni pregled): 1257 slik
  • Integrirano 330 DLC slik v glavne kategorije
    • Amazon → creatures/monsters
    • Atlantis → buildings/structures
    • Catacombs → creatures/monsters
    • Chernobyl → creatures/monsters
    • Desert/Egypt → buildings/structures
    • Lochness → creatures/monsters
    • Mythical → creatures/monsters
  • Python skripte:
    • tools/organize_images.py - avtomatska kategorizacija slik
    • tools/move_dlc.py - integracija DLC vsebine

2. PREIMENOVANJE PROJEKTA - 100% ZAKLJUČENO

Aktivnost: novafarma → dolinasmrti (Dolina Smrti)

Spremembe:

  • package.json - posodobljen naziv projekta
  • Glavna README.md - nov opis in struktura
  • Dodana src/README.md - dokumentacija izvorne kode

3. DOKUMENTACIJA - 100% ZAKLJUČENO

Ustvarjeni dokumenti:

  1. README.md (glavni) - celovit pregled projekta
  2. src/README.md - razlaga strukture kode
  3. assets/maps/base_tilesets/README.md - navodila za Tiled

Vsebina:

  • Tehnologije in stack
  • Struktura projekta
  • Navodila za zagon
  • Trenutno stanje (55% dokončanosti)

4. TILED PRIPRAVA - 100% ZAKLJUČENO

Čas: ~20 minut
Aktivnost: Priprava Tiled Map Editor za delo

Opravljeno:

  • 2 osnovna TSX tileset-a:
    • ground_base.tsx - osnovna tla (grass, soil)
    • objects_common.tsx - pogosti objekti (rocks, trees, flowers)
  • Template mapa: _template_base.tmx
    • 4 layer-ji (Ground, Objects, Structures, Collision)
    • Velikost: 32x32 tiles (1024x1024 px)
    • Tile Size: 32x32 px
    • Vsi tileset-i povezani

5. DELO V TILED - ZAČETO

Aktivnost: Kreiranje prve testne mape

Opravljeno:

  • Dodano 7 tilesetov v template mapo:
    • grass_soil_tileset_1766171156780_obdelan.tsx
    • city_ruins_buildings_obj01.tsx & obj02.tsx
    • farm_obstacles_1766171194583_obdelan.tsx
    • farm_animals_family_grid_1766099078030_obdelan.tsx
    • grok_ultimate_easter_egg_1766101613086_obdelan.tsx
  • Narisana prva mapa:
    • Grass/soil terrain (repeating pattern)
    • 2x mestne ruševine
    • Farm obstacles (kamni, ovire)
    • Farm animals
  • Mapa shranjena in pripravljena za testiranje v igri

📊 STATISTIKA:

Organizirane slike: 4513
DLC slike integrirane: 330
Kategorije: 8
README datoteke: 3
TSX tileset-i: 2 nova + 75 obstoječih
Template mape: 1
Git commiti: 3

Commit-i:

  • 9e6cee1 - 🎨 Project organization - Dolina Smrti
  • 6f6b6aa - 🗺️ First map created in Tiled
  • [next] - 📝 Updated diary - December 24, 2025

🛠️ TEHNIČNI DETAJLI:

Python Skripte:

organize_images.py (~150 linij):

  • Pattern-based kategorizacija
  • 23 kategorij definicij
  • 4513 slik procesiranih v ~2 sekundah
  • Ustvarjenih 18 podmap

move_dlc.py (~60 linij):

  • Premestitev 7 DLC map
  • 330 slik integrirano
  • Cleanup praznih map

Git Konfiguracija:

git config user.email "davidkotnik@dolinasmrti.si"
git config user.name "David Kotnik"

📋 NASLEDNJI KORAKI:

Immediate:

  • Testiranje mape v igri (npm start)
  • Dodajanje collision layer-ja
  • Več detajlov na mapo (drevesa, objekti)
  • Export mape v Phaser 3 format

Kmalu:

  • Kreiranje večih map (micro farm, town, dungeon)
  • Dodajanje več tilesetov iz organized_tilesets/
  • Setup animacij (character walk, tree growth)
  • Integration v Phaser game scene

💡 UGOTOVITVE:

Uspešno:

  • Automated organization prihrani ~10 ur ročnega dela
  • TSX generiranje omogoča hitro dodajanje novih tilesetov
  • Template mapa odlična starting point
  • Tiled workflow smooth in intuitiven

Izzivi:

  • Misc mapa (1257 slik) potrebuje ročno pregled
  • Nekateri tileset-i potrebujejo cleanup (duplicate tiles)

🎉 ZAKLJUČEK:

DANES:

  • Projekt popolnoma organiziran in pripravljen
  • 4513 slik strukturiranih v kategorije
  • Tiled okolje pripravljeno za delo
  • Prva mapa kreirana in pripravljena za testiranje
  • Dolina Smrti ime uradno sprejeto!

Projekt je zdaj PRODUCTION-READY za nadaljnji razvoj! 🚀

Igra se zaganja, mape so pripravljene, začnimo ustvarjati! 🎮


SESSION GRADE: A+ 🌟🌟🌟🌟🌟