I am working in a small team of three on a Unity game project. What are the pros and cons of using Unity Collaborate as opposed to GitHub on Unity?
Based on my understanding, both act as version control and allow cloud hosting for team members to stay in sync. Unity Collaborate does not seem to have a branching feature so it may be more difficult to ensure that all codes merged are working codes; is this the only disadvantage of Unity Collaborate?
Unity collab services has been deprecated and will no longer be supported, your project will get archived soon, you will have to migrate to Plastic SCM. Here's how you can upgrade from Unity Collab to Plastic SCM. What if you just started using Unity?
Git helps millions of developers write and collaborate on code, but it's not always a practical choice for building games. With the GitHub for Unity extension, Unity game developers (artists and programmers alike) can better integrate Git and GitHub into their workflow, even if they're versioning large binary assets.
To enable Collaborate, select Window > General > Services from the Editor's top menu to open the Services window, then toggle the Collaborate service on. To launch Collaborate while you're working, click the Collab button that appears in the top nav bar of the Unity Editor.
Unity Collaborate is useful for merging scenes and has little to no learning curve. However, when I tried to use it a few months ago I found that its features are severely limited. It's built to be as simple as possible to use however this is also its main flaw, as there are no settings or configurations. I only used it for a few days before I ran into a conflict error that I was unable to resolve. I highly recommend just sticking to git, it's much more reliable and fit for purpose. If Unity wants to compete they need to do a much better job. Personally I use BitBucket and SourceTree for the free private repository and friendly UI.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With