header

Game Development for Virtual Reality


Semester:

SS 2020

Type:

Practical

Lecturer:

Credits:

PT 4 (SWS) or 7 ECTS credits

Contact:

pape@vr.rwth-aachen.de
Course Dates:

Type

Date

Room

Regular Meetings Fri VR Lab, Kopernikusstraße 6, Extension Building IT Center (alternative: working remotely)
Kickoff 2020-04-17, 10:00 a.m. Online Meeting due to COVID-19
5 Minute Pitch Meetings 2020-04-24, 10:00 a.m. Online Meeting due to COVID-19
Hands on Session (Alpha) 2020-05-29, 10:00 a.m. Seminarroom K004, Kopernikusstraße 6, Extension Building IT Center (alternative: online)
Fully Working (Beta) 2020-06-26, 10:00 a.m. Seminarroom K004, Kopernikusstraße 6, Extension Building IT Center (alternative: online)
Feature Freeze (Release Candidate) 2020-07-10, 10:00 a.m. Seminarroom K004, Kopernikusstraße 6, Extension Building IT Center (alternative: online)
Presentation and Demo 2020-07-24, 10:00 a.m. Seminarroom K004, Kopernikusstraße 6, Extension Building IT Center (alternative: online)

The goal of this practical course is to gain hands-on experience in the design and implementation of VR interfaces. In groups of three students, a VR game with innovative interaction methods will be developed. To put the focus on interaction and game design, the Unreal Engine 4 will be used as the base for all projects.
We have 12 lab places.

Changes Due To Corona

Due to the Coronavirus, we will start with an online concept for our initally planed attendance-based introductory event on April, 17th. An email with the link to a videoconference where we will explain this year's topic as well as the further process will be sent around to all participants. Participation is mandatory.

If attendance-based classes and events are allowed from April, 20th, on, we stick to our initial plan for the semster. However, Plan b is shifting the lab course to an online event with regular videoconferences and options to work remote.

We will keep all participants up-to-date.

Language:

English

Prerequisites:

  • Completed Bachelor’s degree
  • Advanced knowledge in object-oriented programming
  • Knowledge of the lectures Virtual Reality (I or II or both), Introduction to Computer Graphics, and Designing Interactive Systems (or comparable) is beneficial
  • Knowledge of the Unreal Game Engine, 3D modelling and C++ is beneficial

Materials:

  • You will develop VR applications with the Unreal Game Engine and C++, and do version management using git.
  • For the development, Windows workstations will be available during the lab.
  • You must have access to a Windows workstation to work on your Unreal project outside of the lab times. Mac and Linux workstations might work as well, however, no support for setting up the software is provided in this case.

Literature and Preparatory Material:

Disclaimer Home Visual Computing institute RWTH Aachen University