Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unity Collaborate vs GitHub

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?

like image 562
stan25 Avatar asked Jun 14 '18 11:06

stan25


People also ask

Is Unity collab deprecated?

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?

Is GitHub good for 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.

What is the best way to collaborate on a Unity project?

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.


1 Answers

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.

like image 55
Daniel Matthews Avatar answered Nov 15 '22 06:11

Daniel Matthews