Game Development for Virtual Reality
Semester: |
WS 2021 |
Type: |
Practical |
Lecturer: |
|
Credits: |
PT 4 (SWS) or 7 ECTS credits |
Contact: |
lehre@vr.rwth-aachen.de |
Note: This page is for a course from a previous semester.
Find a list of current courses on the Teaching page.
Find a list of current courses on the Teaching page.
Type |
Date |
Room |
---|---|---|
Kickoff | Fri, 15.10.21 at 10:00 am | online via Zoom |
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 CoronaIf attendance-based classes and events are allowed in WS2021/2022, we will have physical meetings in our VR Lab. However, Plan b is shifting the lab course to an online event with regular videoconferences via Zoom and options to work remotly. |
---|
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:
- LaViola Jr, Joseph J., Ernst Kruijff, Ryan P. McMahan, Doug Bowman, and Ivan P. Poupyrev. 3D User Interfaces: Theory and Practice. Addison-Wesley Professional, 2017.
- https://docs.unrealengine.com/en-US/Resources/index.html
- http://rogerdudler.github.io/git-guide/