- Home /
The question is answered, right answer was accepted
Recommendation for working in a team?
So my team leader and us are planning out a good medium sized game, although we've never done something so large. I was wondering what people recommend as a method for working in teams that would allow us to quickly exchange and receive updates from one another. We're not an insanely large team just like 5 of us but I would like something that would allow to us to work simultaneously, any recommendations?
Any version control system should do. I prefer git, but subversion is also pretty good.
Anyone can commit and pull from a common repository. The only thing you have to be careful with is try not to overlap edits on the same scene or prefab. Conflicts are hard to solve.
Answer by mrpmorris · Aug 10, 2016 at 08:00 AM
Use a version control that has a good disconnected working approach - I'd recommend GIT.
Use a work planning tool such as JIRA to keep track of what people are doing.
Even if you are in the same room use a text chat tool like Slack and have at least one channel automatically mention JIRA changes so that people know what others have just finished doing.
Exactly everything I was looking for the version control with git does seem a little complicated to set up but I will be sure to give it a shot thanks :)
You will love GIT once you get used to it. Not just for working with the server, but also for the local branches that allow you to switch to different tasks (local branches) on the same project and check them in without including changes for other tasks.
Answer by Dave29483 · Aug 10, 2016 at 07:46 AM
Our team currently uses dropbox with unlimited file history.
It is setup as follows;
Project stored in Dropbox team folder, each member then uses selective sync to ignore Library, Temp, .vs and obj folders within each project.
As we work all changes show up live in our editors. Just make sure people aren't modifying the same scene at the same time. If another member is looking at a scene but knows someone else is working on it, they just right-click in project pane and hit refresh to see scene changes.
We too have less than 5 members and we mostly converse via skype while working so it is easy to coordinate who is working on what at any given moment.
It may not be the best way to do things, but it allows for immediate updates between every member and we can go back to any version of our files like any good svn.
One downside is not being able to version control files as a set.
Follow this Question
Related Questions
How do I let my teammember access my local project 1 Answer
Unity Cloud Build "Post-Build Script configured, but not found" 0 Answers
Automatically download collab repo updates 0 Answers
Unity Educators license Collaborate seats 0 Answers
Unity Teams Advanced subscription will be required to Build in the Cloud 1 Answer