Dizajn, konceptualizacija i razvoj računalne RPG igre korištenjem suvremenih web tehnologija (CROSBI ID 454613)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Deskar, Barbara
Skala, Tibor
Maričević, Marko
hrvatski
Dizajn, konceptualizacija i razvoj računalne RPG igre korištenjem suvremenih web tehnologija
U ovom će radu biti prikazane i pojašnjene tehnologije čija kombinacija omogućuje korištenje 3D grafike na webu, te će se samim time proučiti njihov potencijal pri razvoju računalnih igara. Analizirat će se WebGL, API za renderiranje 2D i 3D grafika visokih performansi unutar web preglednika te biblioteke koje su se iz njega razvile. Također će se proučiti tehnike 3D modeliranja i pripadajući softver. Primarne metode istraživanja bit će proučavanje postojećih primjera igara ovog žanra te tehnika izrade igara u sličnom kontekstu. Praktični dio ovog rada uključuje dizajn, kreiranje potrebnih elemenata (2D i 3D) te razvoj računalne RPG igre. Najprije će se temeljem istraživanja detaljnije specificirati koncept i ključne mehanike kao i priča igre. U produkcijskoj će fazi biti kreirani elementi vizualnog identiteta, ponajprije logo i korisničko sučelje. Projekt će se graditi prateći modularnu strukturu, od definicije osnovnih segmenata koji omogućuju funkcioniranje same aplikacije, do implementacije upravljanja glavnim likom i mehanika sukoba. Programski će se definirati generiranje okoliša u skladu s tematikom igre. Definirano korisničko sučelje inkorporirat će se u aplikaciju kako bi se ujedinio doživljaj igranja. Prilikom razvoja projekta koristit će se metode i alati koji su standard industrije. Tako je cilj organizacija koda po najboljim praksama, te će se redovito izvršavati kontrola verzija. Grafički elementi, a posebice 3D grafika će također biti optimizirani u procesu izrade kako bi se finalno omogućile bolje performanse. Cilj je rada istražiti mogućnost primjene navedenih alata u izradi funkcionalne računalne igre, te ispitati granice i potencijal takvih alata. Proučit će se doseg koji samostalno može imati jedna osoba unutar sfere takvog projekta koji je zamišljen kao pregled osobnih vještina i pokazatelj napretka u struci. Sukladno navedenom ispitat će se sljedeća hipoteza: “JavaScript biblioteka Three.js i pripadajući alati (HTML, CSS, Parcel, Cinema4D i Figma) omogućuju pojedincu dizajniranje i kreiranje funkcionalne računalne igre.
Three.js, Cinema4D, RPG, računalne igre, web aplikacija
nije evidentirano
engleski
Design, conceptualization and development of a computer RPG game using modern web technologies
nije evidentirano
Three.js, Cinema4D, RPG, computer games, web app
nije evidentirano
Podaci o izdanju
59
27.09.2022.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Sveučilište u Zagrebu
Zagreb