Perforce
223 Case Studies
A Perforce Case Study
IO Interactive, an independent video game development studio, faced challenges managing dependencies between massive amounts of source code and binary assets, which were stored in separate systems. This separation caused workflow inefficiencies, increased the possibility of errors, and made it difficult to ensure that specific versions of code and assets would work together without causing builds to crash. They turned to Perforce and implemented its Helix Core version control system to unify their assets.
By using Perforce Helix Core, IO Interactive consolidated over 80 million files into a single repository. This created a unified source of truth where binaries and source code are stored together in the same changelist, guaranteeing that everything remains synchronized and works together at any given point in time. The solution streamlined their workflows, reduced errors, and supported a continuous integration process that allows them to confidently release updates every month, optimizing their entire game development pipeline.