Project asset management

Hi community.

I recently started a project with a friend and we’re getting things started. We’ve been thinking and searching around web for a solution to our game asset management. We both have backgrounds in programming and we’ve setup Git version control but it might not be optimal for binary file management (models, textures, sounds etc.). Also we’re bound to certain repository size cap (from the Git provider) so we would not want to use it all on binary files.

What we thought/found so far is to setup up a separate repository for the binaries or use Dropbox (or similar). But before we proceed further I would like to ask you how have you handled this in your game projects?

Thanks in advance.

We use Tortoise SVN. I don’t know if it’s the greatest but it works okay.

We use perforce for our projects -> https://docs.unrealengine/latest/INT/Engine/Basics/SourceControl/Perforce/index.html :slight_smile:

Thank you for your input.

I read somewhere that SVN might actually be better with binaries than Git but I can’t remember the source and don’t know if it’s true or not.

I’ve never heard about Perforce before getting to know Unreal Editor so I have no experience working with that.

However these solutions are just alternative to our existing Git repository. We will have a look into using the Git as our asset management and see if we could have it configured to work in a way that those binaries won’t eat up all the available repository space. Still open for suggestions though. :slight_smile:

What do you all use for servers? Everything I have seen is extremely expensive ($24/mo for 5GB)

I use this provider - https://www.bplaced.net/ :slight_smile:

We have a team of 3 and use perforce to handle all our project files. The versioning feature alone is worth and has saved our ■■■■■ many times.