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
- Search for milestone pack
- Search for Achievement tools
- Search for milestone
- Search for Steam Achievement
- Search for Achievements system
- Search for Achievements
- Search for Achievement pack
- Search for achievement system
- Search for game achievements
- Search for game achievement
- Search for milestones
- Search for Achievement
Achievements | Easy Achievement System / Milestone Framework
A customizable achievement system for with int, percentage, and bool achievements. Track progress with milestone popups. Easy saving, loading, and included user interface.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
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
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.35f1 | Compatible | Not listed | Not listed |
As listed on the Asset Store.