Viking Potatoes

By using Perforce Helix, artists and designers have the freedom to quickly and easily modify assets and get them back into the system so they can pass them off to the programmers."

Kamil Nowakowski

Engine Programmer, Viking Potatoes

Viking Potatoes logo

Profile

  • Indie gaming studio

  • Headquartered in Poland

  • Preparing to launch 8Suns, the next generation in hack-and-slash action RPG games as well as building their proprietary RPG engine, Barok

  • Talented core team comprised of non-technical users including artists and musicians.

As they prepare for their October 2016 launch, Konrad Krawczuk, Project Manager and Kamil Nowakowski, Engine Programmer, understand that artists, musicians, and programmers alike rely on communication and asset sharing to bring 8Suns to life. 

Core Pain Points

Before moving to the Perforce Helix Versioning Engine, Viking Potatoes considered using their own solution, but realized it wouldn’t be powerful enough to meet their teams’ needs, notably:

  • Facilitating collaboration and artwork transfers between designers and programmers
  • Ease-of-use for non-technical users
  • Storing multiple versions of large binary files
  • Synchronizing and merging files
  • Eliminating Server latency problems

Speed, ease of use, and quality are crucial to everything that the team does. To stay competitive, Viking Potatoes’ approach to game development relies heavily on Agile best practices to accomplish twice as much in half the amount of time.

To address these issues, Viking Potatoes realized that they needed a proven versioning system. Based on their extensive experience in game development, they could think of only one that could meet their requirements.

Why Perforce?

  • Supports Agile development best practices
  • Enables reliable, organized workflows
  • Enables users of varying technical abilities to submit files, check them in or out, and merge them automatically
  • Supports large binary files without crashing

“98 percent of the files in a game are binary, so we needed a versioning platform that could support them. Other versioning systems just don’t like binary files, and as a result they crash often,” says Nowakowski, a long-time Perforce user.

What’s more, thanks to Perforce’s versatility, even non-technical users rely heavily on the platform, providing the company with a single source of truth that simplifies digital game development.

The majority of Perforce users at Viking Potatoes are artists who appreciate just how easy it is to use Perforce. All they need to know is where to find the Submit and Get Latest buttons, which means they can focus on what matters most to them: creating high-quality, game-specific assets and pushing their ideas to the limits.