Show simple item record

dc.contributor.advisorArnicāns, Guntis
dc.contributor.authorUpītis, Haralds
dc.contributor.otherLatvijas Universitāte. Eksakto zinātņu un tehnoloģiju fakultāte
dc.date.accessioned2025-07-02T01:01:37Z
dc.date.available2025-07-02T01:01:37Z
dc.date.issued2024
dc.identifier.other109333
dc.identifier.urihttps://dspace.lu.lv/dspace/handle/7/71477
dc.description.abstractVideospēļu industrijas straujā attīstība 21. gadsimtā ir radījusi pieprasījumu pēc efektīvākas programmatūras arhitektūras. Kā risinājums radies datu orientētais dizains, kuru 2018. gadā savā ekosistēmā ieviesa Unity spēļu dzinējs. Šī bakalaura darba mērķis ir teorētiski izpētīt objektorientētās programmēšanas paradigmas un datu orientētā dizaina pieejas atšķirības, kā arī praktiski salīdzināt abas pieejas Unity vidē, izveidojot simulācijas spēli ar katru no pieejām un novērtējot iegūtos veiktspējas ieguvumus, centrālā procesora kešatmiņas pielietojamību un iespējas realizēt paralēlu programmatūras izpildi uz mūsdienu procesoriem.
dc.description.abstractThe rapid growth of the video games industry in the 21st century has created a demand for more efficient software architectures. Data-oriented design has emerged as a solution, which the Unity game engine introduced into its ecosystem in 2018. The aim of this bachelor thesis is to explore theoretically the differences between the object-oriented programming paradigm and the data-oriented design approach, as well as to compare practically the two approaches in the Unity environment by creating a simulation game with each of the approaches and evaluating the resulting performance benefits, the applicability of CPU cache and the feasibility of parallel software execution on modern processors.
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectObjektorientētā programmēšana
dc.subjectdatu orientētais dizains
dc.subjectcentrālā procesora kešatmiņa
dc.subjectUnity spēļu dzinējs
dc.titleObjektorientētās dizaina pieejas salīdzinājums ar datu orientēto dizaina pieeju
dc.title.alternativeComparison of the object-oriented design approach with the data-oriented design approach
dc.typeinfo:eu-repo/semantics/bachelorThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record