- Home /
Will Unity work with dropbox on macbook?
I am going to move to the US in a few days, and I'm part of a team working on a Unity game using dropbox to sync files. In Chicago, I want to buy the newest macbook air as I would rather need a laptop for school. I searched around and found that it was more than capable to run Unity. But will it cause any problems with syncing the dropbox like bugged scenes, because the rest of the team works with windows?
Thanks in advance!
$$anonymous$$y general experience shifting between windows and mac says it's not worth the hassel. But I've never tried it with unity.
Answer by vexe · Aug 17, 2014 at 02:05 AM
Will it work? Yes. Will it be a pleasant experience? NO! - Git is your friend.
Just to name a few issues using services like Dropbox:
There's 'no' way you could tell what code modifications your other team-mate had done. There's no way to monitor your development progress, see what's been added, removed, etc.
It's very difficult to revert back to a certain 'version' of your code, since, once you modify something that's it.. it's been modified. The only way to get back to a previous version is to have back-ups.. good luck managing them.
It's very hard to work at the same time cause you're modifying the same code. Say you're 'experimenting' on a feature that you're not so sure about, you write code that causes some compile errors, you decide it's time to take a coffee break... Your team-mate has work to do as well, but now he sees there's compile errors, has to wait for you to get back and fix them... :) - Git lets you easily create separate branches to test out any features that you're not sure about, once you're committed, you could merge against your main branch.
It's not professional. Mention that you use DB in a job interview and you'll get fired before you get the job.
Git makes you smarter.
It's a pain in the butt to easily and selectively ignore folders/files. (In DB, I think you can't ignore files, just folders...)
I'll be adding more as I remember...
You could also use both, but never use DB alone...
Never be afraid from Git - Most importantly, don't make the mistake of thinking you're a tough-guy and use the terminal instead of a gui-frontend when starting out, you'll wish you were never born. Use SourceTree at first. Just learn the basic stuff when starting out: Add, Commit, Push and Pull.
Thanks, but I also have those problems now, using PC. But I am a level designer, so I work on the scenes on my own, so that's not such great problems for me. But will using a mac give more problems compared to using pc?
The command-line makes way more sense than any GUI I$$anonymous$$HO :)
@bakslash for starters? I don't think so really... (I forgot to add 'when starting out') It could be very frightening especially at start. People are scared of git because of the learning curve, they have to learn commands, instructions, while in gui they're just buttons so you just $$anonymous$$ch them what it means to add, commit, push and pull. (other things are learned as needed)
I use both the GUI and ter$$anonymous$$al. There's things that the GUI is really good at, like cherry-picking lines to add/discard, reading the history in a very friendly manner, easily creating/viewing branches, seeing what and how many lines were added/removed, friendly view of differences, etc etc.
The termainal has its uses too, it's more verbose, sometimes I have a large push if I use the GUI it'll appear as if its taking forever.. use the ter$$anonymous$$al I get full output.. sometimes you want to force a process, much easier in ter$$anonymous$$al, etc.
What I really like about the GUI, is that it makes Git work for you as opposed to you working for it! Which I think is very essential in terms of productivity I$$anonymous$$HO
But will using a mac give more problems compared to using pc?
I don't own a mac. But I don't think so, it's the same service wherever you are...
Answer by arturoza · Aug 17, 2014 at 04:39 AM
I haven't tried but there's a Team License which allows you to work in team remotely, you don't need Unity Pro, but again I haven't tried it so I really can't tell if that's suitable for your needs, here's the link
Your answer
Follow this Question
Related Questions
multiple shaders per shader file 2 Answers
how do you interpret error logs? 1 Answer
Adding a ui text as a child of canvas disables all child buttons and makes them break 1 Answer
W Hotkey Bugged 0 Answers
Fatal Error Failed to Load Mono 2 Answers