And no, this isn’t about shadows. Personally, I think it’s very generous that UT has given us the best game-making workflow in the world for free, and they only limit our graphical output.
However, external version controls is NOT a Pro feature. Any team with more than one developer (read: any team that’s actually going to succeed in making a game) needs some way to share code and assets.
From what I’ve heard, the going workarounds are storing the whole project folder in Dropbox, and passing Unitypackages back and forth. Neither of these solutions allow merging changes or any of the key features that a simple system like SVN has.
I know that UT decides Pro features based on who needs them; an amateur, hobbyist developer team does not need insane graphical effects (in fact, that would probably just slow them down) or Script Profilers or features like thats, but version control support is a feature that every team needs. Please consider.
Don’t quote me on this, but when someone decides to start earning money on Unity I would think they see Unity Pro as a worthy investment. And that way the free version is mostly for people trying out Unity and working on their own on personal projects or smaller projects.
Also, would it not be possible to use SVN independently of Unity? Just Keep all the project files in a repository and rebuild the project on your computer every time you do a checkout?
@Twiik: The problem is situations where a group of people with little money trying to build a game in their spare time. Even if one person has the money to upgrade to Unity Pro, from what I remember the license requires ALL team members to use Pro if one does. You can use SVN with Unity Free now, the issue is you can’t merge binary files which includes the meta data and the scene in general. I use SVN to keep a history of my script files in case I screw something up.
@azzogat zumwalt: git merges binary files and solves the issues I mentioned to Twiik?
Don’t get me wrong, what Unity offers in the free version is insanely awesome. But I don’t agree that being able to use a VCS belongs with Pro, it discourages low/no money teams who do this in their spare time. Having a team != having a company or money.
@loadexfa: you can never merge binaries, scenes and prefabs don’t merge, neither with free, pros VCS support nor the asset server addon license thats $500 per seat.
@r2d2Proton: A model used as reference for our content creators (and to make our web site look awesome!)
@dreamora: Yeah, that’s what I thought, just wanted to confirm the git proponents didn’t know something I didn’t. I hope the Unity team decides to make scenes and possibly other things text instead of binary in the near future.
if they wouldn’t just suck like hell on the productivity end, webplayer support, iphone support, android support and usability for non-cracks on the programming materia eh