Description
This topic is a preparation for the update of the current course Virtual Reality Exercises (188.913) designed for the Unity 3D game engine.
Your task will be to implement assignments of the course in Unreal Engine 5 and report on the difficulty levels, the time necessary for task completion, and any particular lessons learned. In some cases, you might need to test the device compatibility and OpenXR functionality.
There are four assignments in total:
- Basics of VR setup, simple coding, interaction, and physics simulation.
- Advances physics, interaction with a tool, UI in VR
- Networking and locomotion in VR
- VR project with several required modules
Details
Your specific assignment should be discussed with your supervisor and will be based on the level of your project/thesis. Assignment levels: Bachelor thesis, Master thesis, Practicum Project
Persons: 1-3
Communication, source code comments, and the final report should be in English
Programming languages: visual scripting, C++
Familiarity with Unity 3D/Unreal would help