These are the requirements, that we have identified for our asset pipeline: That goal may not be realistically achievable, but with the right tools, we can at least make everyone’s life a little easier. The perfect asset pipeline would require no manual procedures and run fully automated, giving everyone exactly what they need. GoalĪrtists prepare asset input, developers access asset output: Our goal is to reduce friction between these two worlds, so everyone can focus on what they can do best. For the sake of efficiency, maintainability, fast iteration and your personal sanity, you will want to reduce the amount of manual steps this takes, as much as possible.Īnecdotally, neither artists nor developers feel all that responsible for the task of asset integration: Both want to focus on their side of the pipeline, and a good asset pipeline should enable them to do just that. There is a good chance that many thousand assets will have to go through this process, especially when you are working on a content-driven game, like, let’s say a city-builder.
Simple schematic of an asset pipeline providing assets for both iOS and Android platforms.