Category | Professional-applicative |
Scientific or art field |
|
ECTS | 6 |
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.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2016 | English | |||
2000 | English | |||
2001 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Lecture attendance | Yes | Yes | 5.00 |
Project task | Yes | Yes | 20.00 |
Computer exercise attendance | Yes | Yes | 5.00 |
Theoretical part of the exam | No | Yes | 30.00 |
Oral part of the exam | No | Yes | 20.00 |
Computer excersise defence | Yes | Yes | 20.00 |
Asst. Prof. Bojan Banjanin
Assistant Professor
Lectures
Assoc. Prof. Neda Milić Keresteš
Associate Professor
Lectures
Prof. Uroš Nedeljković
Full Professor
Lectures
Assoc. Prof. Neda Milić Keresteš
Associate Professor
Computational classes
Assoc. Prof. Ivan Pinćjer
Associate Professor
Computational classes