Game Engines and Real-Time RenderingLaajuus (15 ECTS)
Course unit code: KD00DM98
General information
- Credits
- 15 ECTS
Objective
Students understand the possibilities of game engines and the design requirements of their components. Students can utilise game engines in producing real-time interactive content to be employed on different platforms. Students can choose the most suitable approach and tools for each purpose. Students know the possibilities and advantages of game engines and real-time rendering in the context of content production and product development.
Content
The course consists of studying the use of game engines and the possibilities of real time rendering for different purposes. The students build a design which is modelled with suitable 3D software to be transferred into the game engine. There the 3D model will be modified into an interactive and modifiable whole that can be utilized on different platforms.
- design process, concept creation, drafting, scheduling and project management
- 3D modeling and visualisation
- 3D geometry and content modification for game engine utilisation
- game engines, operation principles, utilisation, elements, textures, lighting, rendering
- interactivity, basics of script-based and node-based programming
- publishing platforms
Qualifications
The student must have completed the course “3D Software, CAD and Polygon Modeling” (15 ECTS).
Assessment criteria, satisfactory (1)
Attendance in classes. Completing assignments. Inadequacies in completing assignments.
Assessment criteria, good (3)
Active participation in classes. The ability to apply theory into practice. Good performance in completing assignments.
Assessment criteria, excellent (5)
Active participation in classes. The ability to apply theory into practice. Excellent performance in completing assignments.
Assessment criteria, approved/failed
Attendance in classes. Completing assignments. Inadequacies in completing assignments.