view_in_ar CPS 643 Project


Toronto Metropolitan University

Computer Science

CPS643 Virtual Reality

Project Title

VR Potion Maker

Project Author

Jamieson Leung

Project Description

This project is a VR game of a potion making simulator which showcases a simple game made using the Unity Game Engine and written in C#, and uses assets available to the public from the Unity Asset Store. Players can interact with a magic cauldron, ingredients, flasks, levers and a clipboard based recipe system to make different potions. The system tracks what ingredients are added, cross checks them with recipe definitions, adjusts liquid colour to match brew, plays sound and particle effects and displays animations for brewing results. It includes many VR interactions such as: grabbing, pouring, ray based clicking etc, that makes this a truly immersive experience. The main purpose of this project is to create an engaging and interactive VR game system that combines interaction and user experimentation through potion crafting.

Project Video

Embedded project video:

Additional Information

  • Platform: Meta Quest 2
  • Software: Unity, C#

Project Screenshot

Project screenshot
Fig.1 – Project screenshot or still image.