GAME DEVELOPMENT
(objectives)
The course aims to illustrate the modern architectures of game engines and to provide technical and methodological solutions for the design and development of video games. The mathematical and physical foundations upon which game engines are based will be presented, followed by a study of the anatomy of a game engine. During the course, game engines that have been established as industrial standards will be used, and technical aspects such as programming, scripting, hardware rendering, user interfaces, and backend services will be studied. The course will also cover fundamental themes essential for the effective development of a video game, such as narrative, storytelling, animation, and gameplay. It seeks to couple methodological aspects with technological aspects through the development of specific software projects.
|