Technical minds
powered_by
Human Collaboration

We build reliable and robust solutions that scale alongside your player base.
Services
[01]We offer services specialized around the technical elements of multiplayer games as well as in-engine work.
Online services
"From off-the-shelf Games-Backend-as-a-Service solutions to fully bespoke builds, we design, develop, and integrate the online services your game depends on.
We have extensive experience building and integrating solutions for unified accounts for cross-platform player progression, matchmaking, inventory systems, integration for data analysis and telemetry in a way scales alongside the playerbase.
Our approach is to not work with just a limited set of technologies, but rather select technologies that make sense for a given game title."
Technologies
Multiplayer
We specialise in Unreal Engine networking but also understand key networking fundamentals like client prediction and entity interpolation, enabling us to work with custom network stacks for custom engines or make modifications to the Unreal Engine source code when this is required.
With our extensive experience working on MMOs, we don't shy away from tackling the larger challenges that come with large playerbases and the optimizations required to have a performant multiplayer experience.
Technologies
Gameplay
We embed with your teams to build and refine gameplay systems and tools, including 3Cs, GAS, AI, PCG, UI,and performance optimisation for live-service games.
With our extensive experience within Unreal Engine as well as familiarity with custom game engines we are able to develop the systems required to build games that players enjoy. From bots to fill lobbies to systems to procedural generation of landscapes and from adding controller support to PC-titles to polishing the 3Cs for a better player experience.
By understanding the underlying technologies of Unreal Engine, we are able to make great performance improvements for players as well as the workflows for designers to make it possible to run live-service games and continue development at the same time without running into roadblocks.
Technologies
Cloud
We handle cloud and bare‑metal infrastructure end to end, from cloud architecture and hybrid setups to build automation, dev tooling, CI/CD, and game server fleets.
Without the right structure, running live-service games becomes very expensive. For setting up game infrastructure, we always keep cost optimization in mind. We do this by making the right decisions between bare-metal, cloud architecture or most often, a hybrid setup with bare-metal as a base with auto-scaling cloud infrastructure to handle peak traffic.
With our DevOps specialists, we set up CI/CD pipelines with full submit-to-deploy build automation, automated testing, infrastructure-as-code and game fleet deployment with the goal of as little discrepancies between development and production as possible. We want to ensure that successful local testing means the game will run without issues when deployed.
As part of our infrastructure work, we are also able to take care of internal infrastructure to be used during development, like the configuration of version control with nodes in each region for distributed teams, automation tools for local development and implement security best-pracices like VPNs, role-based access control to environments and secure internal networking.
Technologies
Collaboration Model
Companion Group fully merges our delivery teams into your studio, making them a natural part of the project and iteration process. Our staff operate in one of two models:
- Augmentation: our staff act as an extension of your core teams, focused on execution at your direction.
- Feature Delivery: subject matter specialists create cross-disciplinary pods to deliver entire game systems, modes or features, where technical leadership and direction is provided alongside high quality execution.
Pricing is provided on a Time & Materials basis, with all resources offered at a single blended rate per discipline. Discounts are available based on scope and duration of work, with larger commitments seeing a commensurate reduction in cost.
Tech Partners
[02]We work with a variety of off-the-shelf tech vendors to help studios understand all available options
In an evolving industry where scalability, security and efficiency are paramount, we tailor our suggestions based on your specific needs and draw upon our broad set of experiences to find the right custom or off-the-shelf solution.
Epic Games
Companion Group is proud to be an official member of the Unreal Service Partner Program. In order to qualify, Epic Games vets potential codevelopment studios, inlcuding via thorough skills assessments and interviews by technical teams at Epic. Fewer than 100 games studios globally can claim membership to this program due to the exacting standards required to qualify.
Heroic Labs
Heroic Labs are the creators of the popular cloud- and platform-agnostic extensible open source game server Nakama, which is used for real-time multiplayer functionality like matchmaking, identity, sessions, virtual currencies and inventory.
Hathora
Hathora is a server orchestration solution for multiplayer games that helps to scale up games across bare metal and cloud without a vendor lock-in
Accelbyte
Batteries-included platform-agnostic game backend that provides all the tools needed to create and scale game backends for cross-platform game titles