Bridging Worlds Exploring the Synergy Between OpenSim and Unity for Enhanced EdTech Environments
Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
This project explores the creation of Python Coding XR Learning Environments using two prominent platforms: OpenSimulator (OpenSim) and Unity. The primary objective is to compare the ease of use and the trade-offs in integrating features such as learning management systems, analytics tools, AI technologies, and data extraction methods. Deliverables include a publishable review paper summarizing our findings, open-source reference implementations for both platforms, and two functional Python Coding XR Learning Environments.Our findings reveal that while OpenSimulator offers an out-of-the-box solution with community-developed plugins, its smaller developer community and technical limitations pose significant challenges for long-term use. In contrast, despite requiring more upfront development effort, Unity provides a robust, flexible platform with extensive community support, a wealth of resources, and the ability to seamlessly integrate custom code into all aspects of the environment. Unity’s adaptability and developer-friendly ecosystem make it a more versatile choice for creating advanced and maintainable XR learning environments.