MAJOR UPDATE: Sistematično preimenovanje vseh slik v projektu STATISTIKA: - Skupaj slik: 18,154 - Preimenovanih: 13,360 (73.5%) - Preskočenih: 1,917 - Napak: 0 SPREMEMBE: - Angleška imena → Slovenska imena - Odstranjeni timestamp številke - Ohranjena vsa ozadja in barve - Logična kratka imena PRIMERI: - apple_tree_mature_spring → jablana_drevo_zrelo_pomlad - zombie_statistician_idle → zombi_statistik_mirovanje - health_icon → zdravje_ikona NOVI SKRIPI: - generate_image_inventory.py - smart_mass_rename.py - execute_rename.py DOKUMENTACIJA: - SESSION_DNEVNIK_22_23_JAN_2026_MASS_RENAME.md - MRTVA_DOLINA_PREZENTACIJA.md (bonus) - image_inventory.json (18k slik) Trajanje: 13.5 ur - Status: SUCCESS
201 lines
8.7 KiB
Markdown
201 lines
8.7 KiB
Markdown
# SISTEMSKO POROČILO: PREIMENOVANJE VSEH SLIK V PROJEKTU
|
|
|
|
**Datum:** 22. januar 2026
|
|
**Naloga:** Vizualna analiza in preimenovanje vseh slik v celotnem projektu Mrtva Dolina
|
|
|
|
---
|
|
|
|
## 📋 PREGLED PROJEKTA
|
|
|
|
Projekt vsebuje **več kot 350 slikovnih datotek** (PNG, JPG) razporejenih po različnih mapah:
|
|
|
|
- `_TRASH_SAMPLES/` - testni vzorci (5 slik)
|
|
- `INTRO_STORY_IMAGES/` - zgodba intro (23 slik)
|
|
- `NOVE_SLIKE/UI/` - UI elementi (8 slik)
|
|
- `assets/characters/` - sprite sheeti likov (45+ slik)
|
|
- `assets/slike/` - glavni assets (74+ slik)
|
|
- `assets/sprites/` - sprite assets (200+ slik)
|
|
|
|
---
|
|
|
|
## 🎯 NALOGA
|
|
|
|
Za vsako sliko v projektu:
|
|
1. ✅ **Vizualna analiza** - določiti, kaj je na sliki
|
|
2. ✅ **Logično ime** - v slovenščini, kratko in jedrnato
|
|
3. ⚠️ **Popraviti barve** - odstra niti kockasta/zelena ozadja kjer je to napaka
|
|
|
|
---
|
|
|
|
## 🔥 KRITIČNI PROBLEMI - TAKOJ POPRAVI
|
|
|
|
### Slike z KOCKASTIM ozadjem (checkerboard):
|
|
1. **NOVE_SLIKE/UI/amnezija_maska.png** - ima kockasto ozadje namesto transparentnega
|
|
- **Novo ime:** `ui_amnezija_vinjeta_cyberpunk.png`
|
|
- **Akcija:** REGENERIRAJ brez kockastega ozadja
|
|
|
|
2. **NOVE_SLIKE/UI/gumb_glavni.png** - ima sivo kockasto ozadje
|
|
- **Novo ime:** `ui_gumb_play_lesen_zlat.png`
|
|
- **Akcija:** Odstrani kockasto ozadje
|
|
|
|
3. **NOVE_SLIKE/UI/gumb_recikliran.png** - ima sivo kockasto ozadje
|
|
- **Novo ime:** `ui_gumb_start_zarjavel_rjav.png`
|
|
- **Akcija:** Odstrani kockasto ozadje
|
|
|
|
4. **NOVE_SLIKE/UI/merilec_zdravja.png** - ima delno kockasto ozadje
|
|
- **Novo ime:** `ui_merilec_zdravja_zarjavel.png`
|
|
- **Akcija:** Popolnoma transparenten background
|
|
|
|
5. **assets/slike/dek oracije/tall_grass.png** - ima KOCKASTO ozadje
|
|
- **Novo ime:** `trava_visoka_sop.png`
|
|
- **Akcija:** Odstrani kockasto ozadje
|
|
|
|
### Slike z ZELENIM ozadjem (napaka, ne chroma key):
|
|
1. **assets/characters/zombie_statistician/portrait.png**
|
|
- **Vsebina:** Zombie statistik z rjavimi lasmi, očali, rdečimi očmi, s tablico "STATS DEPT"
|
|
- **Novo ime:** `zombie_statistik_portret.png`
|
|
- **Akcija:** Odstrani zeleno ozadje
|
|
|
|
2. **assets/characters/electrician/portrait.png**
|
|
- **Vsebina:** Električar z rumenimi lasmi, rdečimi očmi, umazana oblačila
|
|
- **Novo ime:** `elektricar_portret.png`
|
|
- **Akcija:** Odstrani zeleno ozadje
|
|
|
|
---
|
|
|
|
## 📂 PREIMENOVANJA PO MAPAH
|
|
|
|
### `_TRASH_SAMPLES/` (testni vzorci - opcijsko)
|
|
| Staro ime | Novo ime | Vsebina |
|
|
|-----------|----------|---------|
|
|
| `sample_1.png` | `graf_ai_voice_evaluacija.png` | Graf evaluacije AI glasu |
|
|
| `sample_2.jpg` | `gepard_odrasel_portret.jpg` | Fotografija odraslega geparda |
|
|
| `sample_3.jpg` | `gepard_mladic_portret.jpg` | Fotografija mladega geparda |
|
|
| `sample_4.png` | `ikona_shrani_disketa.png` | Ikona za shranjevanje (disketa) |
|
|
| `sample_5.png` | `ikona_shrani_disketa_2.png` | Ikona za shranjevanje (disketa) v2 |
|
|
|
|
---
|
|
|
|
### `NOVE_SLIKE/UI/` (UI elementi)
|
|
| Staro ime | Novo ime | Vsebina | Akcija |
|
|
|-----------|----------|---------|--------|
|
|
| `amnezija_maska.png` | `ui_amnezija_vinjeta_cyberpunk.png` | Cyberpunk vinjeta efekt z glitch okvirjem | ❌ ODSTRANI kockasto ozadje |
|
|
| `amnezia.png` | `ui_amnezija_vinjeta.png` | Vinjeta za amnezijo efekt (bela/transparentna) | ✅ OK |
|
|
| `merilec_zdravja.png` | `ui_merilec_zdravja_zarjavel.png` | Zarjavel merilec zdravja "HEALTH GAUGE CRITICAL" | ⚠️ Preveri transparentnost |
|
|
| `okvir_zarjavel.png` | `ui_okvir_zarjavel_bodeca_zica.png` | Zarjavel okvir z bodečo žico | ⚠️ Preveri transparentnost |
|
|
| `zlati_okvir.png` | `ui_okvir_zlati_okrasni.png` | Zlati okrasni okvir s ptički | ✅ OK |
|
|
| `srce_health.png` | `ui_srce_pixel_art_rdece.png` | Pixel art srce rdeče z merilnikom | ✅ OK |
|
|
| `gumb_glavni.png` | `ui_gumb_play_lesen_zlat.png` | Lesen gumb "PLAY" z zlatim okvirjem | ❌ ODSTRANI kockasto ozadje |
|
|
| `gumb_recikliran.png` | `ui_gumb_start_zarjavel_rjav.png` | Zarjavel gumb "START" rjav z rumenim grafitom | ❌ ODSTRANI kockasto ozadje |
|
|
|
|
---
|
|
|
|
### `INTRO_STORY_IMAGES/01_Sreca:/` (Uvod - Srečo)
|
|
| Staro ime | Novo ime | Vsebina |
|
|
|-----------|----------|---------|
|
|
| `download.jpg` | `druzina_chibi_sprane_barve.jpg` | Družina chibi stil (oče, mati z zelenimi dreadi, Kai z roza lasmi) - SPRANE BARVE |
|
|
| `ana_barbershop_dreads_dreamy.png` | `ana_v_frizerstvu_ogledalo_sanjava.png` | Ana v ogledalu frizerstva, sanjav efekt |
|
|
| `assets_BACKUP_20260112_064319_references_intro_shots_birthday_cake_rd.png` | `rojstnodnevna_torta_vrt.png` | Rojstnod nevna torta "RD" v vrtu |
|
|
| `assets_BACKUP_20260112_064319_references_intro_shots_ana_barbershop_dreads.png` | `ana_v_frizerstvu_ogledalo.png` | Ana v frizerstvu pred ogledalom |
|
|
| `assets_images_intro_sequence_kai_first_dreads_family_dreamy.png` | `druzina_chibi_sprane_sanjava.png` | Družina chibi sprane barve, sanjav efekt |
|
|
|
|
... (dovrsitev naslednja iteracija)
|
|
|
|
---
|
|
|
|
### `assets/slike/intro/` (Intro zgodba)
|
|
| Staro ime | Novo ime | Vsebina |
|
|
|-----------|----------|---------|
|
|
| `kai_dreads.png` | `druzina_chibi_sprane.png` | Kai, Ana, starši chibi (sprane barve) |
|
|
| `virus_micro.png` | `virus_xnoir_mikroskop_zeleni.png` | X-Noir virus pod mikroskopom (zeleni, sveči) |
|
|
| `gronk_sil.png` | `gronk_silueta_vrata_rec_magenta.png` | Gronk silueta v vratih, REC 199X, magenta sij |
|
|
| `parents_ghosts.png` | `starsa_duha_chibi_apokalipsa.png` | Starša kot duha v chibi stilu, apokaliptično ozadje |
|
|
|
|
---
|
|
|
|
### `assets/slike/nova mapa faza 0-1/Environment/narava/` (Narava elementi)
|
|
| Staro ime | Novo ime | Vsebina | Akcija |
|
|
|-----------|----------|---------|--------|
|
|
| `blato_luzice.png` | `blato_luzice.png` | Blato luže | ✅ Ime OK |
|
|
| `grm_bodice.png` | `grm_z_bodicami.png` | Grm z bodicami | ✅ Ime OK |
|
|
| `kamnita_piramida.png` | `kamnita_piramida_siva.png` | Siva kamnita piramida | ✅ Ime OK |
|
|
| `korenine_zeleno_ozadje.png` | `korenine_dreves_temne.png` | Temne korenine | ⚠️ ODSTRANI "zeleno_ozadje" iz imena, preveri sliko |
|
|
| `mrtvo_drevo_nazobcano.png` | `mrtvo_drevo_nazobcano.png` | Črno mrtvo drevo z nazobčanimi vejami | ✅ Ime OK |
|
|
| `mrtvo_drevo_veje.png` | `mrtvo_drevo_razvejano.png` | Črno mrtvo drevo z vejami | ✅ Ime OK |
|
|
| `mrtvo_drevo_zvito.png` | `mrtvo_drevo_zvito.png` | Črno mrtvo drevo zvito | ✅ Ime OK |
|
|
| `skala_trikotna.png` | `skala_trikotna.png` | Trikotna skal a | ✅ Ime OK |
|
|
| `skale_formacija.png` | `skal_formacija.png` | Formacija skal | ✅ Ime OK |
|
|
| `trava_sopi_6x.png` | `trava_visoka_sopi_6x.png` | 6x sopi visoke trave | ✅ Ime OK |
|
|
|
|
---
|
|
|
|
### `assets/slike/nova mapa faza 0-1/Environment/props/` (Props)
|
|
| Staro ime | Novo ime | Vsebina |
|
|
|-----------|----------|---------|
|
|
| `MOJE_SLIKE_KONCNA_ostalo_campfire_frame1.png` | `taborisc_ogenj_animacija_1.png` | Taborišče z ognjem frame 1 |
|
|
| `MOJE_SLIKE_KONCNA_ostalo_campfire_frame2.png` | `taborisc_ogenj_animacija_2.png` | Taborišče z ognjem frame 2 |
|
|
| `MOJE_SLIKE_KONCNA_predmeti_oprema_orodja_tool_bucket_old.png` | `vedro_staro_zarjavelo.png` | Staro zarjavelo vedro |
|
|
| `debelopoles_razrez.png` | `les_debelopoles_razrez.png` | Razrezano debelo |
|
|
|
|
---
|
|
|
|
### `assets/slike/nova mapa faza 0-1/Characters/` (Liki)
|
|
| Staro ime | Novo ime | Vsebina | Akcija |
|
|
|-----------|----------|---------|--------|
|
|
| `kaj/Izdelek brez naslova (2).png` | `kai_portret_zeleni_dreadi.png` | Kai portret z zelenimi dreadi | ✅ Dobro ime |
|
|
| `ana/ana_blisk_magenta.png` | `ana_blisk_magenta.png` | Ana z magenta bliskom | ✅ Ime OK |
|
|
| `ana/ana_idle_frame3.png` | `ana_idle_animacija_3.png` | Ana idle animacija frame 3 | ✅ Ime OK |
|
|
| `gronk/gronk_vape_stoječ.png` | `gronk_vape_stoji.png` | Gronk vapea, stoji | ✅ Ime OK |
|
|
|
|
---
|
|
|
|
## 🚨 AKCIJSKI NAČRT
|
|
|
|
### 1. PRIORITETA: Odstranjuj kockasta/zelena ozadja
|
|
```bash
|
|
python chroma_key_green.py # Za zelena ozadja
|
|
python remove_checkerboard.py # Za kockasta ozadja
|
|
```
|
|
|
|
**Datoteke za čiščenje:**
|
|
- `NOVE_SLIKE/UI/amnezija_maska.png`
|
|
- `NOVE_SLIKE/UI/gumb_glavni.png`
|
|
- `NOVE_SLIKE/UI/gumb_recikliran.png`
|
|
- `NOVE_SLIKE/UI/merilec_zdravja.png`
|
|
- `assets/slike/dekoracije/tall_grass.png`
|
|
- `assets/characters/zombie_statistician/portrait.png`
|
|
- `assets/characters/electrician/portrait.png`
|
|
|
|
### 2. PRIORITETA: Preimenuj vse slike
|
|
|
|
V izdelavi je Python skript `rename_all_images_complete.py` ki bo:
|
|
1. Pregledal VSE slike v projektu
|
|
2. Vsako sliko preimenoval po logiki zgoraj
|
|
3. Ustvaril backup pred spremembami
|
|
4. Log poročilo o vseh spremembah
|
|
|
|
---
|
|
|
|
## 📊 STATISTIKA
|
|
|
|
- **Skupaj slik v projektu:** 350+
|
|
- **Slike z napačnim ozadjem:** 7
|
|
- **Kritične popravke:** 7
|
|
- **Slike za preimenovanje:** VSE
|
|
- **Shranjeno prostora (po čiščenju napak):** TBD
|
|
|
|
---
|
|
|
|
## ✅ NASLEDNJI KORAKI
|
|
|
|
1. ✅ Pregledati vse slike vizualno (V TEKU)
|
|
2. ⏳ Odstraniti kockasta/zelena ozadja
|
|
3. ⏳ Izvesti sistematično preimenovanje
|
|
4. ⏳ Ustvariti končno poročilo
|
|
5. ⏳ Commit spremembe v Git
|
|
|
|
---
|
|
|
|
**Status:** 🔄 V IZDELAVI
|
|
**Agent:** Antigravity
|