Current sales My Tracked Assets Login
MeritMarker | Achievement System preview
Unity

MeritMarker | Achievement System

By Cyber Chroma

$15

About MeritMarker | Achievement System

  • Tools, Systems & Learning > Game Templates & Systems
  • Tools, Systems & Learning > Development Tools & Automation
  • Art & Visuals > UI & GUI
MeritMarker is a complete achievement system for Unity that handles achievement authoring, progress tracking, persistence, player-facing UI, and optional platform synchronization.
Create achievements as reusable ScriptableObject assets, add them to a configuration, and report gameplay events through a straightforward runtime API. MeritMarker automatically evaluates each achievement’s tracking rules, saves progress, and displays unlock notifications.
Built-in tracking modes support common achievement designs:
One-time events and milestones
Counters and cumulative progress
Highest and lowest recorded values
Unique collectibles, enemies, locations, or other subjects
Checklists with required objectives
Challenges that can start, progress, complete, or fail
Completionist achievements that depend on other achievements

Hidden achievements can display a custom hint, remain completely secret, or optionally let players reveal their details as a spoiler. Locked and unlocked presentation is handled automatically by the included achievement list UI.
Player progress is stored using atomic JSON saves with automatic backup files. Use one global progress file, separate progress by save slot, or provide your own storage implementation.
Included runtime UI provides:
Steam-style stacked unlock notifications
Smooth notification movement when cards disappear
A configurable maximum number of visible notifications
Searchable and filterable achievement lists
Locked, unlocked, hidden, and secret presentation
Progress bars, points, categories, and completion totals
Mouse-wheel scrolling

MeritMarker works without third-party SDKs. Its simulated Steam backend lets you develop and test platform synchronization immediately. Projects using Steamworks.NET can enable the optional real Steam adapter, while the platform interface supports additional stores and services.
Editor tools provide guided setup, project validation, custom inspectors, achievement authoring assistance, and one-click creation of a configured manager, notification UI, and EventSystem.
Four included demo scenes cover quick setup, achievement types, platform synchronization, and save scopes.

Unity price last checked .

Prices and availability may change.