4 ms·
I assume this is game source? Why was it not in an externally hosted repository?
by fleitz 15y ago
I assume this is game source?
Why was it not in an externally hosted repository?
- tomjen3 15y agoBecause 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.
- Acorn 15y agoIsn'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.
- tomjen3 15y agoThe 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.
- hboon 15y agoMost 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.
- schrototo 15y agoWhy is 2GB a problem? I use more than that almost every day downloading movies & TV shows...
- robterrell 15y agoCome 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.
- tripzilch 15y agoYou 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.
- AshleysBrain 15y agoThen you can't afford not to pay for Dropbox's, or some other service's, 50GB or 100GB plans.