<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=433889730767799&amp;ev=PageView&amp;noscript=1">

Level Up With Macrometa

A Data Platform for Multiplayer Games

Macrometa lets developers easily incorporate data-driven dynamic gameplay. Our platform delivers distributed computing capabilities milliseconds away from players to enable them to enjoy a new level of dynamic, interactive, real-time, multiplayer gaming.

Augment your Unity and Unreal engine based games with Macrometa to improve gameplay, monetization, and player data management with a modern edge cloud backend.

Simplified Actor Replication with Global Streams and Pub/Sub

Building massive worlds requires processing a lot of data in a short amount of time.  Macrometa provides simple and easy APIs for maintaining lists of actors and synchronizing updates between them in real time.

For example, if you need to replicate an actor's health, you can set up a simple channel that subscribes to the actor's vital parameters and triggers a function that broadcasts the health to interested parties. 

Global Entity Database 

The states of all entities in your game are stored by default at edge locations closest to your end users. This enables extreme performance, intelligence, and dynamic gameplay in virtual worlds that are much larger in size, have tens of thousands of players in a single game, and have a greater number of complex AI and gameplay behaviors (e.g. dynamic objects, weather, ecologies, player and NPC interactions).



Stats Aggregation, Game Progress Monitoring, and Cross-Realm Interaction

Macrometa enables passive in-game data collection and real-time processing to extract insights that can create dynamic behavior and engagement inside the game. Macrometa allows actions and interactions between players and the game to be shared across distinct game worlds, helping you to create new ‘meta’ experiences and stickier engagement. 

Avoid the frustration of a fixed data model where you statically provision users of a specific skill, realm or proficiency to a specific server or database instance. These parameters can be defined as logical attributes due to the flexibility and power of Macrometa's global database.