Cilj ovoga završnog rada je izrada 3D logičke igre Tetris. Igru može igrati jedan igrač koji pomjera i okreće različite oblike koji padaju sa vrha polja za igru. Cilj je da se oblici slože sa što manje praznog prostora. Ukoliko se popuni jedan red on se poništava i dobiju se bodovi. Igra završava ako se napuni stupac. Za izradu igre korišten je 3D grafički pogonski alat igre (engl. game engine ) Unreal Engine verzija 4.27.2 i programski jezik C++. Odabrane tehnologije bile su najbolji izbor za izradu navedene igre, zbog odličnih grafičkih i 3D specifikacija, lakog korištenja, puno novih i korisnih alata i opcija te zbog brzine koju ostvaruje korištenje C++ jezika.
The main goal of this final paper was to create 3D logic game Tetris. The game can be played by one player who moves and rotate different shapes that fall from the top of game field. The goal is to fill rows with as less empty spaces as possible. If row is full, it is dele ted and score increases. Game is over when column is full. To create the game, the 3D graphics game engine Unreal Engine version 4.27.2 and the programming language C++ were used. Chosen technologies were used for this game because of excellent graphic and 3D characteristics, easy usage, a lot of new and useful tools and options and the speed achieved by using the C++ language.