Gamification
brainCloud's Gamification features provide server-side support common metagame elements, including:
- Experience Points (XP) and Levels
- Achievements
- Milestones
- Quests
- Stats Events
These features build upon the Statistics APIs and a concept of Player Rewards.
API Summary
Milestone Management
The Milestone Management APIs are available from cloud-code only.
- SysCreateMilestone
- SysDeleteMilestone
- SysReadMilestone
- SysUpdateMilestone
- SysGetMilestonePage
- SysGetMilestonePageOffset
Quest Management
The Quest Management APIs are available from cloud-code only.
- SysCreateQuest
- SysDeleteQuest
- SysReadQuest
- SysUpdateQuest
- SysAddQuestTask
- SysDeleteQuestTask
- SysReorderQuestTasks
- SysUpdateQuestTask
- SysGetQuestPage
- SysGetQuestPageOffset
tip
All the client APIs that the names beigin with "Sys" are also available to S2S. For the usages of the S2S customEntity APIs (if they are not listed at this section), refer to brainCloud client gamification APIs.
📄️ SysAddQuestTask
Adds a new task to the specified quest. The id of the newly added task will be returned in the data.newTask field of the JSON result.