Razvoj algoritma za generiranje beskonačne računalne igre s GPU ubrzanjem

Mustač, Kristijan (2016) Razvoj algoritma za generiranje beskonačne računalne igre s GPU ubrzanjem. Master's thesis - Graduate Programme. Grafički fakultet. [Mentor: Skala, Tibor].

[img]
Preview
PDF
DB600_Mustač_Kristijan.pdf

Download (3MB) | Preview

Abstract

Sveprisutna pojava i razvoj raznog softvera pa tako i hardvera doprinijela je globalnom usavršavanju tehnologije na svim područjima i sferama umjetnosti i tehnologije. Digitalni alati za izradu i obradu grafičkog sadržaja jako su usavršeni i napravljeni upravo tako da bi ubrzali procese izrade, u ovom slučaju, animacije. Kako je današnja animacija dosegnula procvat u raznim vizualnim stilovima izrade i načina prikazivanja, tako je i programiranje integrirano u svemu što se koristi u današnje doba. Nedvojbeno postoje razni algoritmi te softveri koji su mozak i pokretačka snaga svake ideje koja je kreirana za pojedinu svrhu i primjenjivost u društvu. Spoj umjetnosti i tehnologije danas je izravno i umjereno sredstvo publiciranja i marketinga u svakoj industriji, koja čak ni ne mora biti usko vezana za vizualno područje prakse rada. Dakako, kakvoća i dosljednost algoritama ovisna je i o kvalitetnom integriranju u sustav kojeg će pokretati, ali također i o samom načinu pisanja koda algoritma. Razvoj beskonačnog algoritma i njegova učinkovita uporaba bit će prikazana tijekom uporabe same računalne igre. U završnoj fazi izrade računalne igre beskonačni algoritam je testiran s različitim brojem ključnih ulaznih parametara (postignuto vrijeme, postignuti rezultat, brzina odvijanja) kako bi se prikazao utjecaj istih.

Item Type: Master's thesis - Graduate Programme
Mentor name: Skala, Tibor
Thesis Committee: Koren Ivančević, Tajana and Skala, Tibor and Budimir, Ivan
Defence date: 29 September 2016
Abstract in english: The ubiquitous occurrence and development of various software including hardware contributed to the global development of technology in all areas and spheres of art and technology. Digital tools for creation and processing of graphic content are highly perfected and made exactly to accelerate and streamline processes of making, in this case, animation. How nowadays animation has reached it's peak status in different visual styles of making and method of display, so did the programming integrated in all that is used in nowadays. Undoubtedly there are various algorithms and software that are the brain and the driving force of every idea that was created for a specific purpose and applicability in society. Blend of art and technology today is an irreplaceable mean of publishing and marketing in each industry, which does not have to be closely related to the visual area of labor practices. Certainly the quality and consistency of an algorithm is dependent on the quality and integration of the system that it runs on but also on the manner of writing the code itself. The development of the infinite algorithm and its efficient use will be displayed during the use of the computer game. In the final stage of the game infinite algorithm will be tested with different number of key input parameters (time achieved, the result achieved, the speed of the same) to show the impact of the same.
Uncontrolled Keywords: animacija računalne igre, objektno orijentirano programiranje,računalna igra, GPUubrzanje, beskonačan algoritam
Keywords in english: computer game animation, object oriented programming, GPU acceleration,computer game, endless algorithm
Subjects: TECHNICAL SCIENCES > Graphic Technology
Institution: Grafički fakultet
City: Zagreb
Number of Pages: 57
Callnumber: SKA 2016 MUS
Inventory number: DB600
Depositing User: Nina Jelača
Status: Unpublished
Date Deposited: 08 Dec 2016 09:51
Last Modified: 08 Dec 2016 09:51
URI: http://eprints.grf.unizg.hr/id/eprint/2652

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year