Alternatives for storing large game assets with Git LFS?

Hey fellow game devs!

I’m making a cool game in Unity and I’ve got tons of art stuff. Git LFS is great, but the free 1 GB from BitBucket isn’t cutting it. Paying for more space is kinda pricey too.

Anyone know if I can use Git LFS with other cloud storage? Like Google Drive or maybe some Azure thing? I need way more than 1 GB but don’t wanna break the bank.

I thought about Dropbox, but their cheapest plan after the free one is way too much for what I need right now.

Update: Found a sweet deal! I switched to GitLab. They give you 10 GB free. Problem solved for now!

I’ve been in a similar situation with asset storage. Have you considered using a dedicated game asset CDN? Services like GameSparks or PlayFab offer generous free tiers and are optimized for game content delivery. They integrate well with most engines, including Unity.

Another option is to leverage object storage services like Amazon S3 or Google Cloud Storage. They’re cost-effective for large files and offer pay-as-you-go pricing. You could use these in conjunction with Git for version control of your code.

Remember to implement good asset management practices regardless of your storage solution. Regular cleanup of unused assets and proper organization can save you both space and headaches down the line.

hey davidw, glad u found a solution! gitlab’s pretty solid. just a heads up tho, keep an eye on ur storage as ur game grows. 10gb can fill up quick with assets. maybe look into asset streaming or compression techniques to save space longterm. good luck with ur game!

Hey there, I’ve actually been down this road before with my own Unity projects. GitLab’s 10GB is a great start, but you might outgrow it faster than you think. One trick I’ve found super useful is using symbolic links (symlinks) to keep your repo size down. Basically, you store your big assets externally and link to them in your repo. It’s a bit of a pain to set up initially, but it’s saved me tons of headaches.

Another thing to consider is asset optimization. Unity’s asset bundle system can be a lifesaver for managing large files. It lets you load assets on demand, which can really help with storage and performance.

Just remember, whatever solution you go with, make sure you’ve got a solid backup system in place. Lost assets can set you back weeks or even months. Trust me, I learned that one the hard way!