This is a paid asset, but now you can download the “Quests system for Unity” for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
For more detail this asset from the Unity Asset Store: Click Here
Quests system for Unity v1.1
A simple and flexible quest system will help you realize all your ideas without Events and a bunch of extra code in your logic!
My asset is an independent system for implementing quests.
>>Documentation
Features:
Quest logic does not require MonoBehaviour to be inherited.
Activation / Progress / Completion of the desired quest is done in one line.
Easy to understand interface with a list of all quests in the project.
Does not require connection of other libraries.
Open source without DLL allows you to change or improve the things you need.
Automatic creation of logic scripts, search for project files and much more will allow you not to be afraid that your project will break due to the transfer of some file!
Usage:
You have / will have a project that needs a quest system
Import this plugin into the project
Create quests through custom UI menu
Code and add custom logic for your quests
Activate the quest from anywhere in your project’s code
Clear documentation
Documented C# source code
System works in a separate Namespace
Fully working interface created with UI Toolkit
Easy to integrate
The project has a demo with an implementation example
For Programmers:
Includes complete, documented C# source code