top of page

Maths Play

I learned a lot of valuable techniques for communicating with and managing a client. I learned how to collaborate with them to manage their desires with our capabilities and how to go about suggesting changes where I see fit.

Context

In this project, we were provided with a client who we conversed with to define the requirements of the project. This ended up being a Mixed Reality and computer app that allowed teachers to create 3D interactable lessons students could use on VR headset.

Development

Development started with the section where a user can create a lesson. This included a lot of architecture design on what a lesson would be made up of and how would it be stored. After creating this (Node Engine), we looked at how the lessons would be sent to the VR headset. Our focus was ease of use as the end-users would not be as knowledgeable in technology as us.

Tools

We developed everything in Unity 3D using C# scripting. and collaborated through GitHub. We used a combination of laptops and PCs for development and testing the computer app and used Meta Quest 3s for testing the Mixed Reality app.

Final Product

The final product included: A computer app for teachers that allowed them to drag and drop 'nodes' and connect then in various ways to create a lesson. An app on the VR headset that received the lessons and allowed users to play them. And a computer app that allows users to receive and play the lessons without the VR headset.

bottom of page