Simple Achievement Notify System
GeoMaker3d
$10.00
(no ratings)
Date |
Price |
---|---|
日期和时间 |
价钱($) |
12/22(2021) |
10.0 |
11/19(2024) |
10.0 |
Jump AssetStore
Simple Achievement Notify System
About:
A simple achievement system that creates and saves achievements in your project folder.
Easily customise your achievements to your liking with custom descriptions and images for locked and unlocked achievements.
Simply drag and drop the AchievementSystem and AchievementTrigger prefabs in your scenes, and that's it! You are done!
Works with both 2D and 3D scenes!
How To Install:
For the achievement system to work, install Editor Coroutines and TextMeshPro via the PackageManager.
Usage:
-Create an achievement by right-clicking in your project and selecting Create-->Achievement Menu
-Fill in achievement details like its name, description and an image from the inspector panel.
-Drag and drop the AchievementSystem prefab into an existing or new scene.
-Turn any GameObject with a collider component with 'Is Trigger' checked attached into an achievement notifier by adding
the AchievementTrigger component to it and assign any achievement asset to it.
-To reset any unlocked achievement, uncheck the 'Unlocked Status' checkbox and the achievement can then be collected again.
-Easily integrate with other systems via OnAchievementUnlock unity event.
-Free player movement and camera script included!
Example:
-Check out the example Achievements Demo scene to see the asset in action.
-Example scene uses free 2D Kenney asset packs.
-Move SquareGuy player character using A/D or Left/Right arrow keys.
Thanks
This asset uses:
A.Unity-Editor-Toolbox (License MIT, Copyright (c) 2019 Miłosz Matkowski(arimger).
B.Generic Items #1 & Animal Pack Redux by Kenney Vleugels (Kenney.nl) License (Creative Commons Zero, CC0).
See Third-Party Notices.txt file in the package for details.
Drop me an email at 'sambhav200@gmail.com' if you have related queries.
Support this asset or maybe buy me a coffee?
https://paypal.me/sambhavaswal or Paypal: sambhav200@gmail.com