Backend framework for ambitious mobile games

Metaplay is a fully programmable and authoritative C# server that runs in your own cloud.

Use it to build the real-time multiplayers and social metagames of your dreams!

What is it?

Metaplay SDK consist of the following components:

Shared code, client prediction, workflow tooling and offline development.

Efficient & scalable backend for executing distributed C# game logic in the cloud.

All the configurations and tooling to provision and manage your cloud deployments like a pro.

Metaplay is designed for top-grossing mobile F2P development, meaning that the underlying architecture choices and programming patterns are fundamentally scalable to tens of millions of players.

Use it to make...

Server authoritative real-time gameplay

Roll your own game mechanics that can rely on low-latency communication. No p2p networking hacks.


Examples: builder games with RTS battles, card games, arena brawlers, etc.

Deep meta and social features

Imagine new ways for players to interact with each other, guilds, events, or completely new mechanics. Build a hobby around the game.


Examples: guilds, async multiplayers, live events, etc.

data driven & cheat-proof game logic

With full ownership and control over the game world you can easily and securely extend the game with long term features over many years. All the things simple cloud saves just can’t do.


Examples: in-game purchases, loot tables, season progression, etc.

We're with you every step of the way

We are a boutique games technology studio dedicated to building the tools top grossing developers need for their hit games.


Instead of just making a piece of tech and leaving you to it, we want to work with you to understand your project’s particular needs and how to best solve them at every stage of the development cycle.

The beginning

Let’s get your team prototyping and finding the fun as fast as possible. It’s all about the iteration speed!

No need to learn new environments or IDEs.

One codebase in one language, shared by both the client & backend.

Test in Unity editor or your device, online or offline!


Full production

Robust workflows and tools to handle the difficult parts and heavy lifting of online game development.



Tools and patterns to avoid the dreaded “Oops, didn’t see that once coming! I need 5 more weeks… again”.

We’ve put in the time to automate DevOps workflows so you don’t have to.

Fully programmable and customisable under the hood.

Going global!

When the project is 95% done the last thing you want to do is build yet another LiveOps dashboard, push notification server or IAP validator instead of polishing the game!


Everything runs in your own cloud with no dependencies to us.

It’s virtual machines all the way down.

No black box APIs to work around. Modify and extend in any way you want!


Why does this matter?

good Tech takes time

Game developers are smart, and experienced developers can no-doubt roll their own tech when needs arise. However, in our experience, it always takes much longer and involves more people than expected. Game projects don’t generally start by making your custom game engine and backend should be no different!

it's not game dev

Focus, focus, focus. The new mega-successful games studios of our day pride themselves on small, lean and hyper effective game teams. Every minute spend on researching deployment best practices is a minute not spent on making what matters the most: a hit game.

Err, what backups?

Once you are live with super fans and paying customers, the expectations start to mount up and there’s less and less time to react when things go south. It’s difficult to justify spending the time needed to secure yourself against everything that can go wrong before the game is out. We get to roll all those best practices in from previous projects so you don’t have to learn the hard way!

You're in good company

We work in exclusive partnerships with top-tier game developers. One size doesn’t fit all!

metacore logo

Challenge us!

Got something ambitious and pondering about the right way to solve the backend story for your project?

Been there, done that. Let’s talk!