Update: Island System Phase 1, Ocean Visualization, UI Visibility, Electron Build Fixes
This commit is contained in:
@@ -58,3 +58,21 @@
|
||||
### Dokumentacija
|
||||
* **SESSION_DIARY.md:** Zapisan dnevnik seje (25. Jan 2026) - Asset Marathon.
|
||||
* **COLLECTORS_ALBUM_SYSTEM.md:** Definiran sistem za Zbirateljski Album (Rastline, Ribe, Insekti, Rude, Zombiepedia).
|
||||
|
||||
## [2026-02-08] - Island System & Electron Build Fixes
|
||||
### Spremenjeno / Dodano
|
||||
* **Island System Phase 1:**
|
||||
* **Otok:** Igralno območje omejeno na otok velikosti 20x20 ploščic.
|
||||
* **Ocean:** Implementiran kot programsko narisan pravokotnik (`this.add.rectangle`) temno modre barve (`0x004488`), brez uporabe zunanjih slik za vodo.
|
||||
* **Vizualni Rob (Cliff):** Dodan rob otoka z uporabo `tileSprite` (tekstura `ground_base`, obarvana temno rjavo `0x5C4033`) za videz zemlje/visoke pečine.
|
||||
* **Senca:** Dodana senca pod otokom za 3D učinek lebdenja nad vodo.
|
||||
* **Omejitve:** Dodane fizikalne meje (World Bounds), ki preprečujejo hojo v vodo.
|
||||
* **Čiščenje Scene (Clean Slate):**
|
||||
* **Odstranjeno:** Popolnoma odstranjena koda za stare ribnike (spodaj), realistična drevesa in ozadje z "lužami" (`water_clean_patch`).
|
||||
* **Vegetacija:** Onemogočena trava in drevesa za čist začetek.
|
||||
* **UI Izboljšave:**
|
||||
* **Vidljivost:** Povečan `scale` (1.0) in `padding` (60px) za vse UI elemente (Health, Weather, Minimap, Hotbar), da so bolje vidni na namizni aplikaciji.
|
||||
* **Electron Build Fixes:**
|
||||
* **Stabilnost:** Dodani flagi `disableHardwareAcceleration`, `no-sandbox`, `disable-gpu` v `electron-main.cjs` za preprečevanje "Black Screen" težav na macOS.
|
||||
* **Loading:** Prehod na `file://` protokol z absolutnimi potmi za zanesljivo nalaganje assetov v build verziji.
|
||||
* **ASAR:** Onemogočen (`asar: false`) v `package.json` za lažje debugiranje in dostop do datotek.
|
||||
|
||||
Reference in New Issue
Block a user