Nitro Development Charging Mixed Reality

Developed by

Peter Erbeni,

Motion Curve Colleagues,

Direct Contributions

  • Implemented a Task System tool to create a structured MR training experience
  • Developed a rope algorithm using Verlet integration to simulate realistic rope behavior and interactions
  • Created a Questionnaire System to assess players during the MR training experience
  • Implemented an Email Reporting System that sent trainers a summary of all questions attempted by the player and their responses

Skills Demonstrated

C#
Unity
MR
Git
Gameplay
Gameplay Tools

About

Nitro Sibir Development: Charging Mixed Reality is a training module designed to teach miners the standard operating procedures for charging and detonating walls. Throughout the MR experience, players are tested on their understanding of various procedures they learned beforehand using multiple-choice, short-answer, and terminology-matching questions. After completing the module, a report is automatically sent to their trainer’s email, detailing each question attempted and the player’s responses.

Outcomes

This project was one of my first Mixed Reality projects developed during my time at Motion Curve. It taught me the importance of balancing custom development with the use of existing packages. Previously, I believed that using external packages limited learning and control, but this experience showed me that when time and efficiency are crucial, leveraging reliable packages can be the smarter choice. It also enhanced my ability to manage time and make informed technical decisions.

Lastly, this project strengthened my problem-solving skills by teaching me how to systematically break down complex problems into smaller, more achievable tasks. Before this, my approach relied heavily on adapting tutorial-based systems, but through this experience, I learned to independently simplify and design efficient solutions.