Skip to content

Battle Pass

Battle Pass is a compelling game mechanic that rewards players as they progress through various levels or challenges. Commonly seen in games like "Brawl Stars," it incentivizes continued play and often includes both free and premium reward tracks.

Battle Pass Screenshot

Implementing Battle Pass with Balancy

Balancy introduces the BattlePass as a new template with configurable parameters to suit different game designs:

Parameters

  • Name: Identifier for the Battle Pass.
  • Condition: Determines the Battle Pass's availability.
  • Item: The collectible item (like Gold, Experience, Scores) driving reward progression.
  • TakeItemsOnClaim: A boolean flag (true/false) that controls whether items are deducted from inventory upon claiming rewards.
  • ResetItemsCount: A boolean flag (true/false) indicating if items collected before the Battle Pass's activation count towards progression.
  • Rewards: A sequence of rewards linked to progression.
    • Condition: Sets availability criteria for reward lines (e.g., free or VIP rewards).
    • Progression: Details rewards based on the collected items.
      • Required: Number of items needed to unlock each reward.
      • Reward: The specific item and its quantity awarded.

Battle Pass Mechanics

  1. Automatic Tracking: Balancy monitors the status of BattlePasses, notifying the client about their availability and new rewards.
  2. Client Requests: Players can request to view available BattlePasses and their current progression at any time.
  3. Inventory Integration: Utilizing the Inventory system, Battle Pass progress is tracked based on specific items (like scores or experience) added to the player's inventory.

Implementing a Battle Pass system in your game can significantly enhance player engagement and offer a structured way to reward progress and loyalty.