News for hackers. Stuff that matters.
Re:Project Zomboid source code burgled by tomjen3 on Sunday October 16, 2011 @08:14AM (#3117157)
Because game source is huge. Absolutely huge.

A bunch of friends and I wrote a rather simple game in Unity3D and our repos went to become more than 2GB.

It is not the code which isn't usually that large but you have to consider the assets, especially images (3D models usually aren't that bad, but they can still run up in a couple of MB), sound and (if you are unlucky) uncompressed video.

At too it that the binary assets can't really be stored in a version control system except as snapshots and you can see the problem.

Re:Project Zomboid source code burgled by robterrell on Sunday October 16, 2011 @08:51AM (#3117230)
Come on now, size is no excuse, we're using subversion and git with Unity projects that are well north of 2 GB.

Use git-submodule for your sounds and videos and other binary blobs.

Unity makes their own asset server for people who aren't comfortable with git or svn -- there's plenty of debate on the quality of this option, and it's more money, but it's definitely cheaper than losing your entire game.

Re:Project Zomboid source code burgled by Acorn on Sunday October 16, 2011 @08:40AM (#3117207)
Isn't that the problem that version control has solved? Once the first commit is done you're just uploading deltas/changesets, so the size of the project doesn't really matter.
Re:Project Zomboid source code burgled by tomjen3 on Sunday October 16, 2011 @12:31PM (#3117614)
The deltas weren't exactly small either. Change one animation or move one arm a bit and the model file change completely.

And you often have more than one change at a time.

As for two gigabytes not being much I don't think their repos is that small. Most of us would properly have no issue downloading it, but you have to upload them (and DSL isn't symetric) and you have to find some place that is willing to host those gigantic repositories.

Re:Project Zomboid source code burgled by hboon on Sunday October 16, 2011 @02:22PM (#3117888)
Most version control systems are only suitable for smaller files, not for graphical assets which tend to be much bigger and even if the system supports large files, files using these formats generates big diffs even for smaller changes.
Re:Project Zomboid source code burgled by tripzilch on Sunday October 16, 2011 @10:18AM (#3117354)
You can even put 2GB on a SD card that you keep at home. As long as you keep the backup in a different location as the original.

Or use an external HD, which are a bit faster and also bigger.

Though SD cards are nearly indestructible, you can drop em or drive your car over them, the one in my camera even survived my house burning down, so yeah.

Re:Project Zomboid source code burgled by schrototo on Sunday October 16, 2011 @08:46AM (#3117220)
Why is 2GB a problem? I use more than that almost every day downloading movies & TV shows...
Re:Project Zomboid source code burgled by AshleysBrain on Sunday October 16, 2011 @01:00PM (#3117685)
Then you can't afford not to pay for Dropbox's, or some other service's, 50GB or 100GB plans.