NFT City is a Multiplayer VR educational Game which was developed by me and a team of six others at Magic Spell Studios in collaboration with Foundry Digital where we utilized Unity, Photon 2 and OpenXR to develop a multiplayer network framework. This game was designed and developed with the intention of later conducting research on viability of Virtual Reality as a teaching medium. Checkout the demo of the gameplay along with the presentation of entire process including the research.


Game Engineer - Magic Spell Studios - NFT city             

NFT city was my first professional game project at Magic Spell Studios in collaboration with Foundry Digital. I joined the development team a couple of weeks into development. Within days of joining I took charge of designing the mini games within the main game that achieved the learning goals and experience that was indented for the players. After designing these games I along with my collogues implemented them while using Photon 2 and OpenXR in Unity game engine to support a multiplayer real time networking framework.

Me and my collogue who did most of the implementation fell in love with singletons. So we used singletons everywhere in the entire systems. Towards the end it got a little too complex to navigate for someone new to the code base however through my meticulous documentation of everything everyone on the team was able to work with the code very easily and efficiently.

We conducted regular play tests to find any bugs and issues with the game and the network, investigated and resolved them to assure a smooth experience for our research participants.

Once the game was ready we conducted research by dividing participants in groups of four and having them play the game while gathering data through verbal feedback, surveys and interviews. After that the data was analyzed and the results were published in a research paper at HCI International 2023 conference.

NFT city HCII 2023 demo

NFT City

Gameplay Demo of NFT city