Player Data Tutorials #

Pragma describes player data as any feature that requires the backend to store unique, persisted game data per player. These types of features include player inventory, stats, quest tracking, experience, loadouts, unlocks, and more.

Every game’s version of these features are unique, so instead of using predefined APIs and data models, Pragma Engine lets you design these systems yourself by using the Player Data service.

The Player Data service enables you to define the interfaces for persisted game data. It also gives you the tools to define the APIs available to the client and game servers for making data changes. Pragma Engine manages all the network routing, database management, and platform performance so you can quickly build out features without compromising on your game design and vision.

These tutorials will go over how to use Pragma Engine to create Player Data Modules.

Core Concepts:
Check out our Concepts guides for introductions and deep dives on the Player Data service.

Prerequisites:

  • Pragma Engine, Postman, and IntelliJ must be installed.

In this section #

TopicDescription
Setting up a Materials ModuleSet up a player data feature for managing collectable in-game resource items.