Intendierte Lernergebnisse
This course is not an introduction to any specific video game engine or framework and will not focus on such. Previous knowledge on any engine or framework will be helpful, but is not strictly needed.In the context of a pracitcal game project, students shall become familiar with:A set of common algorithms, techniques and patterns in (video) game development.Creating the documents central to the game production process.Preparing and presenting a pitch deck for pitching a game project, with respect to a specific audience, time frame and desired call-to-action.Planning and conducting formal playtests of a game prototype created during the course.
Lehrmethodik
Lectures, blended with open-ended discussion classes about individual topics.AssignmentsCreating the documents associated with the game project.Game pitchConducting and documenting a formal playtest.Game project
Inhalt/e
A set of common algorithms, techniques and patterns in (video) game development.Creating the documents central to the game production process.Preparing and presenting a pitch deck for pitching a game project, with respect to a specific audience, time frame and desired call-to-action.Planning and conducting formal playtests of a game prototype created during the course.
Erwartete Vorkenntnisse
This course partially focuses on video game engineering and therefore being proficient in programming will be helpful.Students without any prior programming knowledge will be able to select roles in the team not requiring programming skills.
Literatur
Madhav, Sanjay. Game programming algorithms and techniques: a platform-agnostic approach. Pearson Education, 2014.Nystrom, Robert. Game programming patterns. Genever Benning, 2014.Brownlow, Martin. Game programming golden rules. Charles River Media, 2004.