Progression systems. Materials. Currency. And more out-of-the-box
Get started with our off-the-shelf modules, like progression systems, materials, inventory, or even a basic key-value store to throw data into during prototyping.
Progression systems. Materials. Currency. And more out-of-the-box
Get started with our off-the-shelf modules, like progression systems, materials, inventory, or even a basic key-value store to throw data into during prototyping.
We take care of the hard stuff
Database reads/writes, caching, and data diffs—plus type safety and error handling. We handle the hard stuff so you can focus on your game’s unique logic. Custom player data modules use the same toolkit as our built-in ones, freeing you up to build the fun parts.
Seamless integration with all of Pragma's systems
Player data works seamlessly with all of Pragma's systems. Fulfill orders by calling player data operations. Read and update player data during matchmaking.
Fit modules to meet your needs. Not the other way around.
You won't be forced to build your metagame systems to conform to our way of doing things. You can create the exact data structures you need to meet your game's unique needs. Write the operations to do exactly what your metagame systems are designed to do.
See it all in the portal
View every player's data and run operations in our web portal. No custom coding needed. Even for your custom modules.
Operations
Player data can only be updated by operations you write, so you have full control over how and when your data changes. Choose which operations show up in the web portal for player support and others to update player data.