Browsing by Author "Qaddura, Mohamad"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item WebGLadiator veebiarendajatele mõeldud mängumootor(2017) Qaddura, Mohamad; Margus LuikKaasaegse WebGL tehnoloogiaga veebimängude juurutamine on meeletult kasvanud, luues lõhe WebGL arendajate nõudluse ja pakkumise vahel. Kuna WebGL töötab JavaScript baasil, võib suure tõenäosusega näha WebGL arendusega liitumas veebitehnoloogiate taustaga arendajaid. JavaScript ökosüsteemis on arendajad harjunud JavaScriptiga koodi osas, HTML-ga struktuuri osas ja CSS-iga välimuse ja disaini osas. Praegused mängumootorid on ehitatud WebGL baasil ja omavad mängudeks selleks ettenähtud funktsionaalsust, kuid need ei võta arvesse Javascripti ökosüsteemi, mis raskendab veebiarendajate sisseelamist veebimängude arendusse.WebGladiator on mängumootor veebiarendajatele, mis hõlbustab veebiarendajate liikumist mänguarendusse, pakkudes sama lähenemist, nagu veebiarenduses. Selleks, et hoida sama lähenemist, JSON on võetud kasutusse HTML-i asemel struktuuri tehnoloogiana. VFL tehnoloogiat kasutatakse CSS-i asemel paigutuste ja disaini jaoks ning JavaScript jääb programmeerimiskeeleks, milles kirjutatakse loogika. Selles projektis me kasutame avatud lähtekoodiga teeke, mis töötavad koos ühes mootoris, järgides õigeid tarkvaraarenduse mustreid ja arhitektuuri, et luua hübriid ECS, mis utiliseerib ECS arhitektuuri, pakkumaks sama lähenemist veebiarenduse jaoks.