What FREE method can i use to make a game with 2 other people?

I want to make a game with 2 of my friends using UE5 and it’s blueprint system. But we can’t figure out a FREE (we’re broke) way to share files between each other. It doesn’t have to be simultaneously editing, we’re fine with pushing and pulling our game files. We tried using AnchorPoint but it had a 14 free day trial.

Git hub or Git lab. Just be careful with size of project. So do not start with importing 100s of Quixel Megascan assets. For small projects below 30gb it is free.

1 Like

There’s a bunch of ways, especially if you don’t need simultaneous editing, I’ll start with the simplest and work the way up.

OneDrive / Dropbox / Box / GoogleDrive - All of these have a desktop sync and folder sharing, each has varying degrees of file history and slightly different setups but in the end they all work if you’re not needing history or concurrent editing. (This would be my LAST choice btw)

Syncthing (OpenSource) / Resilo Sync - Great Sync sharing applications. SyncThing is open source and completely free but is not as eaesy to use, where Resilo Sync (used to by called BitTorrentSync) is much faster, easier but has some paywalls (however is pretty cheap for personal license). These work kind of like OneDrive / Dropbox but use your local storage (so no limits), give you more control and offer file history. However still no concurrent edits.

Github - As mentioned by the other poster, pretty common if you’re doing anything with code but learning to manage storage can be a pain.

AzureDevOps - This is GitHub beefed up, the base version is free for 5 users ( I don’t think there’s storage units as I keep our fiveM server at 185gb, Ark Sever 120gb and several others). You have to enable and use GitFLS (Large File’s Support) to get the extra storage but it works very well. It also includes features like task, plans, things you would have in Jira (which Jira is free for teams of 10 and better for those things either way).

Perforce Helix Free - This is what is used by the studios, it will require a system running as a server so while you don’t have to have a “server” you’ll either want a cloud VPS or enough spare resources or an old machine at home to run it on. You’ll need to know or learn about port forwarding, services etc. Well worth the learning process and way better than everything else for Unreal Engine but more complex initially.

And I’ll just leave this last one here - UEFN - Unreal Engine for Fortnite has a really good setup for solo / indie / small teams. Everything is taken care of for you, and you can build so pretty amazing stuff if you can dedicate to learning verse. I would highly recommend at least starting here and if you find your ambition and team (because teams don’t always work out) grow to the point you need more then look at Unreal and deploying the above solutions.

Either way, enjoy the journey and Game on!

Perfoce - Free Version Control Software | Helix Core | Perforce

AzureDevOps - Azure DevOps Services Pricing | Microsoft Azure

File Sync Software - Sync Home | Resilio Sync

Syncthing | Downloads

Jira | Issue & Project Tracking Software | Atlassian

1 Like

Hi Comfizuki, Welcome to the Forums.

Thanks Bizanator for that thorough list.

Personally I’d consider Perforce first (Free up to 5 users)

Perforce has a tight integration with UE, (It’s what Epic Devs use) - So that’s why it would be my first choice.

2 Likes

Im trying to use GitHub but how do i get around the LFS 5gb cap? Everytime i try publishing the repo so that i could invite my friends to work on it, i always get this error.
Uploading LFS objects: 0% (0/105), 0 B | 0 B/s, done.
batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access.
batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access.
batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access.

Sorry if im not understanding something, i’m quite new to this