Kandidatka: Tilen Bezgovšek
Naslov diplomskega dela: Integracija rotacijskega kodirnika kot vhodne naprave v sistem Raspberry Pi z uporabo gonilnika v jedru Linux
Povzetek:
V diplomski nalogi je predstavljen razvoj jedrnega gonilnika za rotacijski kodirnik, priključen na Raspberry Pi 4 Model B preko GPIO vmesnika. Gonilnik napravo integrira v vhodni podsistem operacijskega sistema Linux kot vhodno enoto, kar omogoča zaznavanje rotacije in pritiska. Cilj naloge je prikazati, kako je mogoče preprosto mehansko vhodno napravo učinkovito vključiti v Linux na nizki ravni. Rešitev je namenjena uporabi v izobraževalnem in raziskovalnem okolju, saj temelji na odprtokodnih tehnologijah in sledi uveljavljenim pristopom razvoja v jedru Linux.
Mentor: prof. dr. Branko Šter
Kandidat: Miha Čuček
Naslov diplomskega dela: Razvoj igre v grafičnem pogonu Unreal Engine 5 z uporabo Voronojevega diagrama
Povzetek:
V diplomski nalogi je predstavljena zasnova in razvoj računalniške igre, pri čemer je poudarek na implementaciji in prilagoditvi izbranega algoritma, Voronojev diagram, za potrebe igre.
V teoretičnem delu so predstavljeni osnovni koncepti razvoja iger, uporabljene tehnologije ter opisani ključni algoritmi in pristopi, ki so bili uporabljeni pri izdelavi rešitve.
V praktičnem delu je podrobno opisan postopek načrtovanja in implementacije igre, vključno z razvojem mehanik igranja, upravljanjem igralskega lika ter zasnovo uporabniškega vmesnika.
Opisana je tudi prilagoditev algoritma specifikacijam igre ter njegova integracija v delujoč sistem.
Cilj igre je z uporabo mehanik, ki so na voljo igralcu, podreti čim več zidov s tem, da od njih odbijamo žogo.
Vsaka igre se začne z naključnim generiranjem nivoja, in se konča po določenem času, po katerem je rezultat igralca prikazan na zaslonu.
Rezultat je igra, ki prikaže zanimivo uporabo danega algoritma za dinamočno kreiranje igalnih nivojev.
V zaključku so povzeti doseženi cilji ter podani predlogi za nadaljnji razvoj in morebitne nadgradnje igre.
Mentor: prof. dr. Branko Šter
Komisija za zagovor:
doc. dr. Ratko Pilipović (predsednica),
doc. dr. Ciril Bohak (član),
prof. dr. Branko Šter (mentor).
Prostor: Diplomska soba