Introduction
Have you ever come across the common issue of needing to develop a quest system? This is often one of the most common yet complex systems developers come across when developing their games. RoQuest offers a clean and robust solution for this problem!
RoQuest allows you to implement all sorts of quests, chain them, and many more while only needing to focus on one thing: making your quests fun!
Get started in the official docs: Documentation
Features
- Reusable quest objectives
- Quest LifeCycles
- Get/Set player data
- Repetable quests
- Daily/Weekly quests
- Quest Chains
- Automatic Accept and delivery
- Support for quest givers/delivers
- Server โ Client Replication
- Many events
- Functions to easily hook quest the system to a UI
- Most functions run on O(1) complexity
Installation
There are 3 different ways of installing this package into your project! You can either download it from the releases page, download the Roblox model or install it via Wally!
Wally: Wally
Roblox Model: create.roblox.com/store/asset/17475376719
Releases: Releases ยท prooheckcp/RobloxStateMachine ยท GitHub
Example
You can find a copy unlocked place with an example world here!
Contributing
Please leave a star on GitHub , it helps a lot!
Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
RoQuest/LICENSE.txt at main ยท prooheckcp/RoQuest (github.com)