,

Achievement System

The Achievement System contains global and individual challenges that players can accomplish. These challenges reward the player with experience, gold, items and achievement points.


This is a limited and exclusive system, if you're interested in purchasing it or learning more about it, please contact me.
Categories: , Tags: , , , , , ,
Guaranteed Safe Checkout

Information

The Achievement System contains global and individual challenges that players can accomplish. These challenges reward the player with experience, gold, items and achievement points.

Achievements

There are two (2) types of achievement challenges.

  • Individual Achievements
    • These achievements contain challenges that are bound to each player and can be progressed at any point of time.
  • Global Achievements
    • These achievement challenges can be competed by any player. The first player that completes a challenge will receive the achievement and that achievement challenge will be locked to other players.

Demonstration

 

System Settings

The achievement settings are configured using a .json file. JSON is based on a very restricted subset of JavaScript syntax so it’s important to follow the correct structure and syntax while modifying file.

Functionality and Progress

The achievement challenges work with types and sub-types. The type of challenge represents a category and each type of challenge contain sub-types, this represents the action of the challenge.

Adding new achievement challenges is very easy to-do.

FAQ

  • Is it easy to add new challenges?
    • Absolutely.
  • Is there a repository for this system?
    • Yes, the repository will be available for access after purchasing the system, where you can obtain updates there.
  • Is there any documentation of the system?
    • Yes, all the necessary documentation is provided in the system repository, there you will find configuration guides and examples.
  • Will you change the design of the system?
    • No.
  • Will you configure all my challenges?
    • No, all the documentation provided on the repository explains well how to add challenges.
  • Does the system work in peers (p2p)?
    • Yes, this is required for the global achievements.
  • Does the achievement progress save on the database?
    • Yes, all progress is cached until dumping into the database.

For more information regarding the system, don’t hesitate to contact me.

Requirements

Before implementing the system make sure you meet the requirements below.

  • Visual Studio ≥ 2019
  • C++ Version ≥ 14.0
  • M2 Root ≥ 2015
Feature Description
Clip Masking Allows to clip window elements on its parent window.
Mouse Wheel Top Window Allows to use the mouse wheel on windows.
Text Application Modules Allows to accurately get the length and width of text.

All the required features mentioned above are for the correct functionality of the systems interface.

Changelog

Version 1.0

  • Initial commit.

Reviews

There are no reviews yet.

Be the first to review “Achievement System”

Your email address will not be published. Required fields are marked *

Shopping Cart
Scroll to Top