“Perforce, together with the Jenkins plug-in, is perfectly suited to support our rapid development of Godus, and I’m confident this will continue to be the case no matter how big the game gets.”Ģ2cans started using Perforce through the Perforce 20/20 Program, which allows start-ups and small companies to use Perforce products free of charge for up to 20 users or 20 workspaces, and includes access to Perforce’s award-winning technical support. “With a freemium game that requires constant updates to keep our players engaged, it’s important to have our software in a constantly releasable state with feedback, testing, automation and version history all incorporated,” said Rance.
Because of Perforce’s ability to handle large files and its superior branching features, the 22cans team can continuously update the game with what they call “Short Features” – minor releases made in response to user data, constantly fine-tuning the game to improve player experiences. In the game, players act as gods of their worlds, creating environments and civilisations that connect to other players’ worlds.Ģ2cans’ Perforce repository contains 1.5 TB of ever-changing code. Godus is the second game from 22cans, a UK-based studio founded by industry veterans Peter Molyneux and Tim Rance. “As a team of 22 developers, we had limited resources to produce an AAA-quality game, so we learned early on that the right tools and processes are almost as important as the code itself.” “Perforce has played an integral role at every stage of the game’s evolution, from pre-release development to post-release operations,” said Tim Rance, cofounder and CTO at 22cans.