The Estuary Unity SDK (dubbed Mangrove SDK) is a Unity plugin which allows for easy connection to a running instance of Mangrove, the backend server component of Estuary. This plugin includes a simple example scene and a boilerplate prefab to help speed up development with Estuary. Our SDK leverages the SocketIO Unity plugin, so connections can be made conveniently by specifying the local IP address and port number of your Mangrove instance.
If you find Estuary helpful, please give us a star! Your support means a lot! If you find any bugs or would like to request a new feature, feel free to open an issue!
- Install SocketIO into your Unity project
- Copy the SocketIO plugin URL:
https://github.com/itisnajim/SocketIOUnity.git
- In your Unity project, open Window -> Package Manager
- Click on the "+" button at the top left and select "Add package from git URL"
- Paste the link there and click "Add" or press enter
- [Optional] If the above step does not work, the SocketIO Unity plugin may have changed. In this case, consult the SocketIO plugin installation guide.
- Copy the SocketIO plugin URL:
- Install the Estuary Unity SDK by repeating the previous step but using this URL instead:
https://github.com/Al-Estuary/Estuary-Unity-SDK.git