Subject: Computer Games (17 - F421)


Basic Information

CategoryProfessional-applicative
Scientific or art field:Grafičko inženjerstvo
Interdisciplinaryyes
ECTS6
Native organizations units

Course native organizational units not found!
Course specification

Course is active from 29.08.2017..

The course aims to upgrade the knowledge gained from the previous subject (Basics of Computer Games) and to gain a deeper knowledge of advanced technologies and the principles of computer games development. Students get acquainted with the current situation in the computer games industry and master the necessary software tools and programming language C# to create more complex 3D games for different platforms (desktop, mobile, AR/VR).
Students will acquire the competencies for the independent development of a functional prototype 3D game with simple game mechanics. Through practical exercises, students create the game from the initial idea to the game testing - they prepare 3D models, create the project, set the environment, characters, define 3D animations, adjust the lights and the physics of the game and program the game mechanics. After mastered exercises, students independently make a simple 3D game as a project.
Trends in computer games industry. Modern technologies of computer game development. VR / AR - concepts, technology and application. Digital driving. Procedural modeling. Production of 3D games (3D models, light in 3D games, 3D animation, sound effects, camera setup). 3D physics. Advanced game programming. Advanced mechanics in 3D games. Production of textures and 3D maps. Customize the game to different platforms. Escort finished games and testing the game.
Teaching takes place in the form of lectures, computer exercises and consultations. The lectures show the theoretical part of the material, accompanied by examples, while computer exercises create concrete 3D computer games from the idea to the functional version of the game.
AuthorsNameYearPublisherLanguage
Watt, A., Policarpo, F.3D Games : Real-time Rendering and Software Technology2001Addison-Wesley, New YorkEnglish
Watt, A.3D Computer Graphics2000Addison-Wesley, New YorkEnglish
Thorn, A.Naučite Unity 5.X2017Kompjuter biblioteka, BeogradSerbian language
Hansen, D.Game On! : Video Game History from Pong and Pac-Man to Mario, Minecraft, and More2016Feiwel & FriendsEnglish
Rogers, S.Level Up!2014Wiley, ChichesterSerbian language
Course activity Pre-examination ObligationsNumber of points
Project taskYesYes20.00
Computer excersise defenceYesYes20.00
Lecture attendanceYesYes5.00
Computer exercise attendanceYesYes5.00
Theoretical part of the examNoYes30.00
Oral part of the examNoYes20.00
Name and surnameForm of classes
Missing picture!

Banjanin Bojan
Assistant Professor

Lectures
Missing picture!

Milić Keresteš Neda
Associate Professor

Lectures
Missing picture!

Nedeljković Uroš
Full Professor

Lectures
Missing picture!

Milić Keresteš Neda
Associate Professor

Computational classes
Missing picture!

Kerac Jelena
Assistant - Master

Computational classes
Missing picture!

Pinćjer Ivan
Associate Professor

Computational classes
Missing picture!

Pal Magdolna
Associate Professor

Computational classes