The course delves into the topics of video game development, both from a theoretical and practical point of view. The planning and pre-production phases are illustrated, as well as the main game design analysis and planning techniques. The practical part focuses on development in Unreal Engine, in order to create video games and real-time interactive applications.
The aim of the course is to acquire the basic knowledge for the design and development of video games and real-time interactive applications. The student, through spoken and dialogic lessons and through laboratory activities, will learn the main techniques of planning, design and practical development of video games (using Unreal Engine). The teaching aims to train a professional figure capable of designing and creating video games at an industrial level, with specific development skills in Unreal Engine.
The lessons consist of a frontal lesson for the theoretical part and a guided exercise part for the practical part. The theoretical part uses slides and further support materials, while in the practical part the teacher develops the topics directly in Unreal Engine, inviting students to use their own calculators to replicate and further explore what is proposed according to the principle of learn by doing.
Slides and other materials provided by the teacher and available via AulaWeb and/or Teams area.
DANIELE BENEGIAMO (President)
DANIELE CAVIGLIA
RICCARDO BERTA (President Substitute)
https://corsi.unige.it/8732/p/studenti-orario
The exam consists of an exercise in which the student must develop a video game accompanied by a short pitch document, using the theoretical-practical skills acquired during the course.
The pitch document and the game mechanics designed will evaluate the planning and game design ability. The quality of the developed features, their implementation and organization will evaluate the development capacity.