When creating rich and dynamic worlds, innovative game mechanics and unforgettable player experiences, some of the most important elements of the development cycle are collaboration and efficiency. Developers, sound engineers, level designers and publishers working on the latest games have offices, studios and partners spanning the globe from Montreal to China. To create a successful and efficient workflow, every location needs the latest version of the game to help steer it towards greatness. This collaboration takes different use cases including sharing the latest version of your game within the office, sending and receiving content to and from remote studios across the globe, and delivering the final product to gamers.
As game mechanics get more advanced, graphics become more detailed and worlds become more dynamic and larger than ever before, the size of a conventional AAA game has exploded to over 50 GB for a complete game. These sizes make collaboration and sharing a greater challenge and as long as game technology keeps evolving, these sizes will continue to grow, making them harder to manage and transfer. The reason it’s so hard to transfer these files is that the technology used to transfer content across the internet, FTP, is older than Tetris.
From the initial concept to final testing and distribution, sending large files in media rich or uncompressed formats can take a very long time to transfer using FTP-based transfer methods. When using these methods, it may take a full day to complete a transfer. This is unacceptable as development teams frequently send game versions back and forth.
As distances increase to span the globe, file transfer speed becomes especially slow as they fall victim to packet loss and latency. To meet project milestones and to ensure the final product is complete in time for launch, fast and reliable transfer speeds at each phase is essential.