Subject: Computer Games
(17 -
F421) Basic Information
Native organizations units
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.
|