Turbo Jet Engine

Turbo Jet Engine is an educational virtual/augmented reality experience made in Unity where the user would explore the General Electric J79 turbojet engine with other users in LAN multiplayer session.
My role was to implement multiplayer functionality in Unity and adapt the experience for augmented reality. I implemented multiplayer by using third-party library FishNet. I synced the experience for multiple users by implementing real-time state synchorization and remote procedure calls and utilizing the client-server model. The experience had over 100 game objects, so I created an editor script to setup multiplayer scripts for multiple game objects, saving development time on manual setup. To make the experience usable and user-friendly, I moved the game objects closer and orient towards the user, so the user can interact with the experience much closer. The time took to implement multiplayer and adapt for augmented reality was 1 month. With the inclusion of multiplayer, the augmented reality verison of Turbo Jet Engine was added seperately to Lobaki’s catalog of educational experiences.
Promotional Video of Turbo Jet Engine