0000000000351083
AUTHOR
Olafs Eglājs
showing 3 related works from this author
Tīmekļa vietnes "The Glass Bead Game" - Jaunas spēles izveides modulis
2016
Kvalifikācijas darbs apraksta izstrādātu tīmekļa vietnes “The Glass Bead Game” jaunas spēles izveides moduli, kas piedāvā ērti pielāgojamu jaunas spēles aprakstu ievietošanu, rediģēšanu un dzēšanu. Jaunas spēles izveides modulis dod iespēju viegli izveidot spēļu aprakstus, ko ir iespējams apskatīt uzreiz jau to ievadot. Spēles var tikt arī atvasinātas variācijās, katrai spēlei glabājot tās pamatspēli un tās variācijas. Izveidot jaunas spēles aprakstu ir iespējams tikai ar autorizētu lietotāju tīmekļa vietnē “The Glass Bead Game”. Izstrāde ir pilnībā dokumentēta, iekļaujot prasību specifikāciju, projektējumu un testu.
Galda spēļu stāvokļu automātiska atpazīšana
2018
Darba mērķis ir izveidot Android lietotni, kas ļauj izmantot iebūvēto kameru, lai nobildētu galda spēli un automātiski atpazīst tajā galda spēles stāvokli. Galda spēles stāvoklis darbā tiek definēts kā kopa, kas satur atbildes uz sekojošiem jautājumiem: kāda spēle tiek spēlēta un kāds ir rezultāts. Darbā tiek izklāstīti praktiski risinājumi un algoritmi, tādi kā atpazīt un izgriezt spēles laukumu no attēla, atpazīt tajā spēles kauliņus un izvadīt spēles rezultātu.
XUL lietotnes pārnešana uz React
2020
Līdz ar Firefox Quantum izlaišanu 2017. gadā Mozilla ir pārtraucis atbalstu novecojušajiem mantotajiem paplašinājumiem, kas veikti ar XUL. Tādējādi ievērojams skaits paplašinājumu pārstāja darboties, starp kuriem ir dažas lielas darba vietas, kas tika uzrakstītas XUL valodā. Kaut arī daži publiskie paplašinājumi tiek aizstāti, lieliem privātiem paplašinājumiem joprojām nav aizstājēju, un tie ir jāpārveido modernākā un jaudīgākā sistēmā. Pieaugot Facebook vietnes React popularitātei, tā tika izvēlēta par aizvietotāju. Maģistra darbā ir aprakstīts pašreizējais mantoto paplašinājumu stāvoklis, to alternatīvas, XUL valoda un tās iespējas, kā arī automatizācijas procesa iespējas. Maģistra darbā …