ParrelSync is a Unity editor extension that allows users to test multiplayer gameplay without building the project by having multiple editor windows opened and mirrored the changes from the original project.
We’ve been using this for months since uEcho isn’t working with Unity 2019 anymore, and I feel it is safe to share it as a replacement now. Please don’t hesitate to let us know if you have encountered any problem or want any new feature to be added
Test project changes on clients and server within seconds - both in editor
GitHub Home Page: GitHub - VeriorPies/ParrelSync: (Unity3D) Test multiplayer without building
Features
- Test multiplayer gameplay without building the project
- GUI tools for managing all project clones
- Protected assets from being modified by other clone instances
- Handy APIs to speed up testing workflows
Installation
-
Backup your project folder or use a version control system such as Git or SVN
-
Download .unitypackage from the latest release and import it to your project.
-
Parrel Sync should appreared in the menu item bar after imported
Check out the Installation-and-Update page for more details.
Supported Platform
Currently, ParrelSync only supports Windows editor.
Please create a feature request if you want Mac/Linux support to be added.
ParrelSync has been tested with the following Unity version. However, it should also work with other versions as well.
-
2019.3.0f6
-
2018.4.22f1
APIs
There’s some useful APIs for speeding up the multiplayer testing workflow. Here’s a basic example:
if (ClonesManager.IsClone()) {
// Automatically connect to local host if this is the clone editor
}else{
// Automatically start server if this is the original editor
}
Check out the doc to view the complete API list.
Discord Server
We have a Discord server.
Need Help?
Some common questions and troubleshooting can be found under the Troubleshooting & FAQs page.
You can also create a question post, comment under the Unity forum thread, or ask on Discord if you prefer to have a real-time conversation.