This repository contains an example integration for Oyster with Unity.
This integrations requires a few other Unity packages:
- Addressables,
- TextMeshPro.
Please ensure these are in your project before adding the Unity integration.
To add this integration into a project, download the .unitypackage file from the releases section and import it into a project. This can either be done by double clicking the Unity package and selecting your Unity version, or dragging the Unity package into the assets folder of your project via the editor.
This integration does not ship with the core Oyster DLL, please download the latest release of the core Oyster library from here and ensure it is placed within your project's 'Assets' folder.
For a more in-depth tutorial for setting up this integration with a blank Unity project, please see the tutorial.
To test out the integration, clone this repository and open the 'Example' unity project in Unity 6000.2.10f1.
The project contains the minimum required functionality to integrate this integration in with a Unity project, along with a few extra scripts that are used to control the demo conversation.