A battlepass is a typical approach for delivering content to players by combining monetization and engagement. Players earn battlepass XP by playing games and completing quests, and unlock rewards upon leveling up their battlepass. Battlepasses are often associated with some kind of seasonal schedule or content.
This guide provides a walkthrough of the steps required to build a basic seasonal battlepass by linking together supported Pragma Engine features.
Check out the Concepts guides for intros to the items and limited grants systems.
- Pragma Engine, Postman, and IntelliJ must be installed. See Initial Setup.
|Setting Up the Content Catalog
|Building a battlepass spec.
|Creating the Battlepass Plugin
|Registering the battlepass config.
|Testing the Battlepass
|Granting players rewards from their battlepass.