6533b874fe1ef96bd12d65f7

RESEARCH PRODUCT

Java valodas konkurētspēja spēļu izstrādē

Francis Zariņš

subject

LibGDXDatorzinātneetalonuzdevumiJavaC++spēle

description

Bakalaura darbā tiek izpētītas Java valodas iespējas spēļu izstrādē un izstrādāto spēļu konkurētspēja spēļu industrijā. Galvenais darba mērķis ir apstiprināt vai apgāzt uzskatu, par to, ka Java ir slikta izvēle spēļu izstrādei. Pētījuma gaitā tiek apskatītas spēļu izstrādes tehniskās prasības, tiek pārbaudītas Java un C++ valodas iespējas, apskatītas dažas no populārajām spēlēm, kā arī tiek izanalizēti daži no populārākajiem spēļu izstrādes rīkiem. Lai izpētītu Java valodas iespējas, ir jāveic sekojoši uzdevumi: jāsalīdzina Java un C++ valoda, jāizpēta veidi kā tiek nodrošināta piekļūve fizikālajām ierīcēm. Visbeidzot ir jāizpēta abu valodu spēļu izstrādes rīku sniegtās iespējas un jānosaka, kurā programmēšanas valodā ir pieejama labāka rīku izvēle. Pētījuma rezultātā tika noskaidrots, ka Java ir pilnībā piemērota valoda spēļu izstrādei, taču ir ierobežotas iespējas spēli optimizēt un portēt uz spēļu konsolēm. C++ valoda ir labāka izvēle gadījumos, ja spēlei ir nepieciešams liels procesora un grafikas kartes patēriņš un izstrādātāji ir augstu kvalificēti un viņiem ir pieejami laika un naudas resursi spēles optimizācijai.

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