Keskkondade vaheliste portaalide algoritm ja selle kasutamine arvutimängus

Date

2017

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Käesolev töö kirjeldab virtuaalsete keskkondade vaheliste portaalide algoritmi, mis võimaldab läbi portaali näha teist virtuaalset keskkonda ning läbi mille on võimalik objektidel ühest keskkonnast teise liikuda. Portaalide renderdamist vaadeldakse kahel viisil: tekstuurile renderdamine ja šabloonpuhvri kasutamine ning võrreldakse nende implementeerimiskeerukust ja ressursikasutust. Töö raames valmis arvutimäng, milles kasutatakse portaale ühe mängumehaanikana mõistatuste lahendamiseks. Kirjeldatakse portaale ja keskkondi kasutavate mõistatuste disaini. Viimaseks viidi läbi loodud arvutimängu kasutusmugavuse, mängu-mehaanikate ja mõistatuste testimine.
In this thesis an algorithm for portals between virtual environments is described. Portals allow one to view another virtual environment through it and make it possible to transfer objects between the virtual environments. Rendering of portals is described in two ways: rendering to a texture and using the stencil buffer. Complexity of implementation and resource usage are compared between the rendering algorithms. A computer game was created as a part of this thesis where previously described portals are used as a game mechanic to solve puzzles. The design of those puzzles is described. Lastly the ease of use, the game mechanics and the puzzles of the computer game were tested.

Description

Keywords

Citation