Metaplay logo
DemoPricing

FOR BACKEND ENGINEERING

A game backend like no other

A fully programmable, authoritative game server built for top-tier game development.

SupercellTrailmixLessmore GamesMetacoreSuperbloom
metaplay
C#
LeaderboardActor.cs
1
01

Why make games with Metaplay?

Ship your vision, without limitations

Control every element of execution, starting from the main loop.

Distributed, low latency architecture that is a great fit for developing scalable multiplayer game logic of your own.

Easily extend Metaplay as you grow, and never get held back by your tech.

Scale with confidence

Battle tested in live games over multiple years to over 100 million players, and growing.

Professional tools for load testing against representative staging environments, proven to scale to more than one million concurrents.

Vertically and horizontally scalable compute and storage layers to handle huge concurrent spikes.

Never lose ownership or control

Metaplay is deployed into your own cloud, so you own your data.

Metaplay ships as source code, so you'll always control every single line of your game's code.

Integrate third-party tools and services and hook Metaplay into your own stack with ease.

02

Three more reasons to love us

01

Battle tested and proven

Metaplay is a proven game backend designed for top-tier game development.

02

Make games, not tech

Forget about tech and tools and do what you do best: make great games.

03

Stay lean and focused

Leverage our decades of experience to get to the important things immediately.

03

A purpose-built backend that's better than in-house

01

Code once, in C#

No need to duplicate your game logic in another language for the backend.

02

Authoritative server

No need to trust the client. Ever. (Unless you want to.)

03

Local server

Run the server locally with no hacks, and full Visual Studio debugging support.

04

Bot client

A fully programmable bot framework that makes automated testing a breeze.

05

Highly performant

Hand-tuned code paths for optimized CPU and memory use under heavy loads.

06

Game config pipeline

Bring your own spreadsheets to roll out OTA updates and AB-tests as needed.

07

Remote debugging

Dashboard tools to inspect game entities, error reports and server performance in the cloud.

08

Low latency

Fit for fully single-player games, or for asynchronous and real-time multiplayer.

09

Batteries included

Out-of-the-box IAP validation, push notifications, social logins, guilds, leagues and more.

04

It couldn't be easier to get started

01

Sign up

Sign up to Metaplay and install the Metaplay SDK. Try a sample project and familiarise yourself with our comprehensive support docs.

02

Start developing

Use our pre-built features to cover all the basics and start developing your game with complete control.

03

Scale and extend

Progressively develop more features and workflows as your game grows and never get held back by your tech.

05
The key benefit in addition to reliability, support and featureset has been access to source code and full customisability. There are no limitations to what we can implement and operate.

Arttu Aalto

Co-founder at Playsome

06

Top frequently asked questions

Metaplay uses an actor-based architecture built on Akka.NET. Game entities (players, guilds, etc.) run as actors in memory, communicating via message passing.

Entities are distributed across Kubernetes pods and can scale horizontally. When inactive, entities hibernate to the database, freeing resources.

Metaplay is built from the ground up to scale horizontally. The game server uses an actor-based architecture where each player (and other entities like guilds) runs as an independent actor.

This means you can scale from a handful of players to millions simply by adding more server nodes. Load balancing happens automatically, and the system handles player distribution across nodes transparently.

Our cloud infrastructure (when using managed deployments) includes auto-scaling capabilities that respond to player load in real-time.

Yes. Metaplay ships as source code and can be deployed to your own infrastructure. You can use our managed cloud hosting, self-host on AWS/GCP/Azure, or run it on-premises.

Many large studios self-host for full control and cost optimization. The infrastructure is Kubernetes-based and well-documented.

Metaplay supports both managed cloud deployments (via Metaplay Cloud) and self-hosting. For managed deployments, you use the Metaplay CLI to build and deploy to cloud environments.

We recommend setting up CI/CD pipelines for automated deployments. Self-hosting uses Kubernetes and Terraform.

Metaplay provides comprehensive observability tools including logs, metrics, and Grafana dashboards. The LiveOps Dashboard shows player states, event streams, and incident reports.

You can export player states from production to local for deep debugging. Logs are searchable and filterable.