Building
Virtual
Worlds
These are all the projects from my first semester of the Building Virtual Worlds course in Entertainment Technology at Carnegie Mellon University. The course requires students to create a demo of an interactive experience within 2 weeks, and here are the 5 projects I created.
​
Course Name: Building Virtual Worlds
Professor: David Culyba
Ad Astra Driver
Platform: Oculus Quest Pro, Motion Egg Chair, XBOX Steering Wheel
Role: Programmer
Team Size: 2 Programmers, 2 Artists, 1 Sound Designer
Development Period: 2 Weeks
​
This is a VR racing game developed using a variety of devices. Players take on the role of a racer and travel quickly through the universe and the city.
In this project, I learned to develop games with multiple input and output devices and it was my first time developing with Oculus Quest Pro.
MetaMorphosis
Platform: Oculus Quest 2
Role: Programmer
Team Size: 2 Programmers, 2 Artists, 1 Sound Designer
Development Period: 2 Weeks
​
This is a VR game based on Oculus Quest2, which we developed within 2 weeks. Players take on the role of a college student who has his memories and retrieves their memories by touching objects in the room until they discover the horrible truth.
​
In this project, I learned how to develop many interactions in VR games.
Potion Maker
Platform: Oculus Quest 2
Role: Programmer
Team Size: 2 Programmers, 2 Artists, 1 Sound Designer
Development Period: 2 Weeks
​
This is a VR game based on the Oculus Quest2 Passthrough feature. Players take on the role of a magic potion maker, making magic potions for customers and summoning a dragon.
​
In this project, I learned how to develop projects combining Hand-Tracking and Passthrough technology.
SEE-SAW: Under Construction
Platform: Vive Tracker & PC
Role: Programmer
Team Size: 1 Programmer, 2 Artists, 1 Sound Designer
Development Period: 1 Week
​
It was a game based on Vive Tracker, which I developed in 1 week as the only programmer in the group. The two players play as construction workers who are blown by the hurricane on the steel, they need to maintain balance and avoid flying falling objects.
​
In this project, I learned how to manage project development and Vive Tracker-related APIs in a disciplined way. Also, I learned to develop level creation tools to improve the productivity of others in the team.
The Kraken's Dirge
Platform: Oculus Quest 2
Role: Programmer
Team Size: 2 Programmers, 2 Artists, 1 Sound Designer
Development Period: 2 Weeks
​
This is a VR game based on Oculus Quest2, which we developed within 2 weeks. Players play as pirates attacked by sea monsters, need to fight with sea monsters, repair the ship, and find the cause of the sea monster attack.
​
In this project, I learned how to develop VR projects in Unity using Quest's API.