ALT BOSNIA - Dev Log

Hardware, software, mobiteli, programiranje, internet...

Moderator: Benq

User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#76 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Refleksija

Zagledan u planinu Trebevik
Ogledalo
Vidim poštovanje i strah.

Poštovanje je za Trebevik
Hrabra
Strah je moj
Bilo bi lakše iščupati planinu Trebevik
Nositi je na mojim leđima
Nego reći ono što moram reći
Večeras.

(Harun Begić)

Image
Šeher Hills Sunset III
Screenshot
User avatar
diablobih
Posts: 8257
Joined: 28/12/2015 02:17

#77 Re: ALT BOSNIA - Dev Log

Post by diablobih »

Izgleda vrh, svaka cast!
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#78 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Više ne koristim Unity i C# za igru ALT BOSNIA.

U zadnje vrijeme radim na vlastitom engineu kojeg sam nazvao ZIMA ENGINE. Uz engine također radim i na ZIMA EDITOR koji će omogućiti editovanje scena, animacije, efekata i sl. ZIMA ENGINE i ZIMA EDITOR pišem u C++ i koristim DirectX 11 kao API.

Pored enginea i editora, C++ ću koristiti i za ALT BOSNIA gameplay.
U toku sam portovanja ALT BOSNIA C# gameplay koda u C++.

Image
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#79 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Image
Deferred Rendering
ZIMA EDITOR test scena sa plavim kutijama

Za godinu dana sam implementirao sljedeće sisteme u ZIMA ENGINE:
- Serijalizacija scene ali i asseta poput Mesh, Texture, Material, Shader
- Deferred Rendering
- Entity Component System
- 2D i 3D rendering
- Prefab
- Input
- UI

Ima tu još mnogo manjih stvari ali nema smisla nabrajati sve. Međutim, jedna od najbitnijih stvari koje sam uspio postići sa radom na engineu jeste da svi nabrojani sistemi ne koriste biblioteke (.dll ili lib) drugih autora. Ne ubrajajući DirectX naravno jer je njihov set biblioteka moranje.
Na početku razvoja sam odlučio da jedine "tuđe" biblioteke koje mogu koristiti su one nezamijenjive sa moje strane. Npr. vjerovatno ću morati koristiti Steam biblioteku kako bi igra dobila pristup njihovom API-ju.
Ova odluka traži više posla s moje strane ali imam osjećaj kao da je ogroman teret otklonjen, ne moram više imati posla s besmislenim odlukama koje su pravili drugi programeri.

Trenutno na to do listi za ZIMA ENGINE su mi dva važna sistema: dinamičke sjene i fizički engine (LEDENICA).
ZIMA EDITOR je stabilan i već imam nekoliko scena iz ALT BOSNIA na kojima radim nekoliko mjeseci.

Kada je u pitanju sam razvoj igre ALT BOSNIA, najveći dio ove protekle godine sam proveo u modeliranju i crtanju tekstura.
Svijet igre je, blago rečeno, ogroman.

Image
Danis
Koncept crtež
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#80 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Programiranje a poslije toga crtam teksture oblaka. Volim crtati oblake.

Image
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#81 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Implementirao dinamičke sjene i planarne refleksije u ZIMA ENGINE.

Trenutno radim na optimizaciji jer planarne refleksije, iako izgledaju prelijepo, zahtjevaju da čitava scena bude ponovo renderovana za svaku površinu što je skup CPU/GPU proces za open world igru kao što je ALT BOSNIA. Srećom, mnogo načina da se optimizuje.
SSR refleksije planiram implementirati nekada u budućnosti ali samo za dijelove igre gdje je bitna impresija refleksije a ne tačnost ili potpunost.

Januar 2024 sam rezervisao za nastavak rada na LEDENICA fizičkom engineu. Najvažnije dijelove sam već implementirao ali ostaje da to sve uvežem i napravim da radi brzo i bez grešaka.

Image
Oklop INAT V-3
Koncept crtež
User avatar
Dope_Man
Posts: 7780
Joined: 03/06/2016 16:31

#82 Re: ALT BOSNIA - Dev Log

Post by Dope_Man »

Lijepo vidjeti da je razvoj jos aktuelan.

Ima li neki prakticni razlog zasto si Unity zamijenio custom engineom i alatima, ili je samo u pitanju zelja da vjezbas i napravis svoje alate?
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#83 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Dope_Man wrote: 29/12/2023 11:47 Lijepo vidjeti da je razvoj jos aktuelan.

Ima li neki prakticni razlog zasto si Unity zamijenio custom engineom i alatima, ili je samo u pitanju zelja da vjezbas i napravis svoje alate?

Najmanje trideset i tri razloga zašto. Ali evo tri najvažnija.

Svoj engine + editor želim napraviti još od 2010. kada sam koristio GameMaker.
Drugo, kada sam ušao u tridesete godine, primjetio sam da mi je postalo mnogo bitno da što manje ovisim o rezultatima rada drugih ljudi. Što više kontrole nad varijablama u životu, bolje.
A treći razlog je dvojak:
Sloboda. ZIMA ENGINE može biti šta god poželim i ima jasan fokus, da usluži mene i moje igre a ne milione developera.
Finansije. Ne postoji alat na planeti koji zaslužuje procenat od zarade kreacije koja je nastala korištenjem tog alata. To važi za Unity, Unreal i sve druge.
User avatar
Dope_Man
Posts: 7780
Joined: 03/06/2016 16:31

#84 Re: ALT BOSNIA - Dev Log

Post by Dope_Man »

Sa zadnjim se ne bih slozio jer eto znas i sam koliko znanja, vremena i upornosti treba da napravis svoj engine. Da ga das nekom da na njemu napravi igru - logicno da zasluzujes kompenzaciju jer si sa engineom nekom napravio pola posla.

U svakom slucaju, zanimljiv projekat. Nastavi gurati pa da je docekamo i na steamu il gdje vec.
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#85 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

Dope_Man wrote: 30/12/2023 14:34 Sa zadnjim se ne bih slozio jer eto znas i sam koliko znanja, vremena i upornosti treba da napravis svoj engine. Da ga das nekom da na njemu napravi igru - logicno da zasluzujes kompenzaciju jer si sa engineom nekom napravio pola posla.

U svakom slucaju, zanimljiv projekat. Nastavi gurati pa da je docekamo i na steamu il gdje vec.

Nisam nigdje rekao da autor enginea ne zaslužuje kompenzaciju.

Ne zaslužuje "procenat od zarade kreacije koja je nastala korištenjem tog alata". Primjer: Izdaš igru u 2024. a vlasnik enginea ti uzima dio zarade od igre zauvijek.
User avatar
MujkicHaris
Posts: 1467
Joined: 02/10/2010 08:34

#86 Re: ALT BOSNIA - Dev Log

Post by MujkicHaris »

ALT BOSNIA dev log više neću objavljivati ovdje na forumu.

Ukoliko je neko zainteresovan, dev log možete nastaviti pratiti na drugim lokacijama.

Image
User avatar
Politicarko
Posts: 130
Joined: 19/01/2022 23:29

#87 Re: ALT BOSNIA - Dev Log

Post by Politicarko »

MujkicHaris wrote: 07/01/2024 00:40 ALT BOSNIA dev log više neću objavljivati ovdje na forumu.

Ukoliko je neko zainteresovan, dev log možete nastaviti pratiti na drugim lokacijama.

Image
Zašto?
User avatar
burekodsira
Posts: 3535
Joined: 09/07/2006 00:23

#88 Re: ALT BOSNIA - Dev Log

Post by burekodsira »

i ja pratim od početka, ali valjda jer nema fidbeka
Post Reply