6533b826fe1ef96bd128365c

RESEARCH PRODUCT

3D dzinējs „Steel Engine" un datorspēle „Labyrinth"

Andrejs Ivanovs

subject

Datorzinātne

description

Dotā maģistra darba mērķis ir izpētīt un realizēt universāla trīs-dimensiju (3D) dzinēja Steel Engine izveidošanu, kā arī izstrādāt daudzspēlētāju tīkla Labyrinth spēli, lai demonstrētu šī dzinēja iespējas. 3D dzinējs ir izstrādes rīks, kas iekļauj sevī kopīgu funkcionalitāti dažādu datorspēļu izveidošanai. Mūsdienīgs datorspēles dzinējs sastāv no daudzām komponentēm: 3D grafika, fizikas simulācija, tīkla spēle, vadība, resursu pārvaldība. Darba procesā tika izveidots objektu modelis; izpētīti divi ēnošanas algoritmi un realizēts labākais no tiem; pielietota dinamiska per-pixel apgaismošana. Grafikas optimizācijai tika izstrādāts neredzamu objektu noteikšanas algoritms, kā arī tika izpētītas dažādas mūsdienīgu datorspēļu tīkla sinhronizācijas pieejas un metodes, un izveidots optimizēts tīkla protokols Labyrinth datorspēlei.

https://dspace.lu.lv/dspace/handle/7/21796