This lab course covers fundamental concepts of game development and allows students to use their programming skills in a practical environment. The course is suited to both beginners and students of higher semesters.
- Overview of the game engine Unity
- C#-Fundamentals (Syntax, data types, control structures)
- Gameplay scripting (GameObjects, components, physics, UI)
- Creation and integration of assets (graphics, audio, particle systems, animations)
- Various game-related topics (Game design, game engines, project organization)
The course takes place over three weeks, with the first two consisting of lab exercises. After a brief introduction students will work on various tasks either by themselves or with a partner. In the third week the newly acquired knowledge will be used to develop a new game from scratch. Students will work on their games in groups and present them to the course at the end of the week. Attendance is not necessary for the duration of the final project, but presenting the game is required.
The total score from the lab exercises (50%) and the final project (50%) are added up to calculate the final grade.
- Course type
- Lab courses
- 4 CP
- Winter Term 2018/2019
- Lab course
every day from 09:00 to 17:00 in room CIP Pool (2) ID 03/121.
First appointment is on 04.02.2019
Last appointment is on 22.02.2019
This course is suited for both beginners and students of higher semesters. Prior knowledge is not required, but knowing the fundamental principles of Java or another object-oriented coding language is of advantage. The course will be held in German.