Introduction

Extreal is a Unity-based XR framework that leverages third-party libraries and SaaS to provide the voice chat, text chat, and multiplayer features needed to develop virtual spaces where people can gather and communicate.

Concepts

Virtual spaces for communication

Extreal provides the foundation for developing virtual spaces where people can gather and communicate. Extreal provides the base for communication features such as voice chat, text chat and multiplayer, so you can focus on creating ideas using these features.

Easy to develop virtual spaces

Extreal facilitates the development of virtual spaces, which tend to be complex. Creating a virtual space requires multiple features such as camera control and input control. The ability to freely combine these features to create virtual spaces increases the reusability of features and speeds up the creation of various virtual spaces. Extreal provides features to realize the application structure and mechanisms that we have practiced in our product development in order to enhance the reusability of features.

Production ready

Extreal will gradually provide features that support not only the functional requirements of the application, but also non-functional requirements. For example, the ability to visualize application usage.
Available from June 2023

Contents

In addition to the framework, sample applications, learning materials, and guides are provided, enabling experienced Unity users to build the base of a virtual space in one to two weeks, thereby shortening the preparation time for application development.
With the Unity editor, you can play the sample application “Holiday” right away.
See Holiday’s README for playing instructions.
We have also published the requirements, architecture, testing, and development guide for Holiday.
Please take a look at the Introduction to see what it is like to develop an application with Extreal.

Feedback or Contributions

For feedback and contributions, see below.