Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Asset Integration and Version Control - by Robert Poore

We were lucky enough to have a team member that had access to a TON of really good assets. These assets are the core of our game, and thus are incredibly important to learn how to use effectively. However, one of the trickiest tasks we tackled this week is how to get these assets into our project. It was easy enough for the owner of the asset, as they only have to click one button in the Epic Games Store to download and install. When this content is pushed to the repository, the issue is created, where the files for these assets will exist, but be completely empty of all assets. This was an issue for anyone who pulled from the repo, as all the object data would be present in the World Outliner, but nothing would appear. 

We came up with a pretty clever solution for this issue. It turns out that the repo file is not transferring the contents of the folder correctly to the machine. Our solution to this issue was simply to push a zipped file of the assets. Whenever someone has to Force Pull from the repo, the file in question, our DeepElderCaves pack, will suddenly become barren. To correct this, we would unzip the file from the repo back into the contents folder, overwriting the old information and granting us access to the assets again with little hassle. It was a bit frustrating to the team to find this solution in the first place, but now that we have a tried and true solution, anytime assets go missing we know exactly what to do!


Support this post

Did you like this post? Tell us

Leave a comment

Log in with your itch.io account to leave a comment.