CODE 80975 ACADEMIC YEAR 2024/2025 CREDITS 5 cfu anno 2 INGEGNERIA ELETTRONICA 8732 (LM-29) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/01 LANGUAGE Italian (English on demand) TEACHING LOCATION GENOVA SEMESTER 2° Semester TEACHING MATERIALS AULAWEB OVERVIEW 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. AIMS AND CONTENT AIMS AND LEARNING OUTCOMES 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. TEACHING METHODS 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. SYLLABUS/CONTENT The budget and project financing of a video game. The game development market and the development team. Project lifecycle and pre-production. Game design, concepts and pillars. Game loops and concept map. Pitch document and vertical slice. Game Design Document. Unreal Engine and its framework. Multi-platform build and development. Input management. Camera management. How to create interactions. Animations. User interfaces. Materials and VFX. RECOMMENDED READING/BIBLIOGRAPHY Slides and other materials provided by the teacher and available via AulaWeb and/or Teams area. TEACHERS AND EXAM BOARD DANIELE BENEGIAMO LESSONS LESSONS START https://corsi.unige.it/8732/p/studenti-orario Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION 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. ASSESSMENT METHODS 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.