Achievements | Easy Achievement System / Milestone Framework View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.35 or later
Package size
15.0 MB
Files
32
Favorites
11
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Achievements | Easy Achievement System / Milestone Framework

by Golem Kin Games (opens in new tab)

No ratings yet

A customizable achievement system for with int, percentage, and bool achievements. Track progress with milestone popups. Easy saving, loading, and included user interface.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Achievements | Easy Achievement System / Milestone Framework, 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

Achievements | Easy Achievement System / Milestone Framework screenshot 1

Achievements | Easy Achievement System / Milestone Framework screenshot 1

About this asset

Offering a flexible, customizable solution for managing achievements in your Unity projects. Whether you need to track progress using integers, percentages, or boolean unlocks, this system makes it easy to implement and manage achievements, providing milestone notifications, saving/loading, and an intuitive editor interface.

Designed with both simplicity and flexibility in mind, the GolemKin Achievement System is perfect for developers looking to enhance player engagement with fully featured achievement tracking.

Key Features:

  • Support for Multiple Achievement Types:Integer-based achievements (e.g., collect 100 items). Percentage-based achievements (e.g., reach 100% of a goal). Boolean unlocks (e.g., special achievements for events).
  • Milestone Notifications:Trigger milestone notifications at 25%, 50%, 75%, and 100% progress, with customizable popups to display feedback to players.
    Easily configure popups or custom events for each milestone.
  • Customizable via ScriptableObjects:Achievements are managed through ScriptableObjects for simple and reusable setup. Create, edit, and organize achievements easily within the Unity editor.
  • Progress Tracking:Automatically track player progress for all achievement types. When conditions are met, achievements are unlocked, and notifications are triggered.
    Milestone checking allows for game-specific behaviors or rewards based on achievement progression.
  • Save and Load Functionality:The system automatically saves and loads player progress using JSON serialization, ensuring achievement progress is persistent across sessions.
    Easily integrate with PlayerPrefs or external save systems for full control over player data.
  • Popups and UI Integration:Customize the appearance of progress notifications, and trigger UI updates as milestones are reached. Perfect for enhancing player feedback in your game.
  • Resettable Achievements:Reset any or all achievements and milestones at any time, allowing for replayable levels or events within your game.
  • Full Documentation & Easy Integration:Includes full documentation and example scenes to help you get started quickly. Easily integrate into new or existing projects with minimal setup.

This achievement system is designed for a wide variety of games, from mobile to large-scale RPGs, offering a robust, scalable way to track player progress, enhance engagement, and create rewarding game experiences. Whether you're building a casual title or an in-depth experience, GolemKin Achievement System is the tool you need!

From the publisher's Asset Store listing.

Technical details

Key Features:

  • Support for Multiple Achievement Types:Integer-based achievements (e.g., collect 100 items). Percentage-based achievements (e.g., reach 100% of a goal). Boolean unlocks (e.g., special achievements for events).
  • Milestone Notifications:Trigger milestone notifications at 25%, 50%, 75%, and 100% progress, with customizable popups to display feedback to players. Easily configure popups or custom events for each milestone.
  • Customizable via ScriptableObjects:Achievements are managed through ScriptableObjects for simple and reusable setup. Create, edit, and organize achievements easily within the Unity editor.
  • Progress Tracking:Automatically track player progress for all achievement types. When conditions are met, achievements are unlocked, and notifications are triggered. Milestone checking allows for game-specific behaviors or rewards based on achievement progression.
  • Save and Load Functionality:The system automatically saves and loads player progress using JSON serialization, ensuring achievement progress is persistent across sessions. Easily integrate with PlayerPrefs or external save systems for full control over player data.
  • Popups and UI Integration:Customize the appearance of progress notifications, and trigger UI updates as milestones are reached. Perfect for enhancing player feedback in your game.
  • Resettable Achievements:Reset any or all achievements and milestones at any time, allowing for replayable levels or events within your game.
  • Full Documentation & Easy Integration:Includes full documentation and example scenes to help you get started quickly. Easily integrate into new or existing projects with minimal setup.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.35f1 Compatible Not listed Not listed

As listed on the Asset Store.