Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/punyhumangames/ArcActivities
An Activity and Questing system for Unreal Engine
https://github.com/punyhumangames/ArcActivities
Last synced: about 1 month ago
JSON representation
An Activity and Questing system for Unreal Engine
- Host: GitHub
- URL: https://github.com/punyhumangames/ArcActivities
- Owner: punyhumangames
- Created: 2023-07-10T22:26:34.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-29T17:10:47.000Z (7 months ago)
- Last Synced: 2024-08-02T16:31:00.652Z (4 months ago)
- Language: C++
- Homepage:
- Size: 21.6 MB
- Stars: 14
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- awesome-unreal - Arc Activities - An Activity and Quest system with a custom editor graph for creating gameplay activities for UE5. (Gameplay)
README
# Arc Activities Example Project
This is the Arc Activities plugin for Unreal Engine 5.2+
Arc Activities is a plugin that provides a series of assets to help you build quests and world activities for your unreal engine games.
For examples, please view the Arc Activities Example Project: https://github.com/punyhumangames/ArcActivityExample
## Features
* A Graph-Based activity designer
* Fully replicated activity progress
* Objective Trackers that can observe events happening in the world
* Stages and Stage services that can manipulate the world and make changes
* Any number of players can enter and exit an activity
* Instantiating and waiting for "sub activities" to finish.## Keeping up to date
Arc Activities will be updated with Unreal Engine versions as they come out. Officially we support the three most recent UE versions. They are current UE 5.2, 5.3, and 5.4. You can use older versions at your own risk.
## License
This project is open source and permissively licensed, under either MIT or Apache 2.0. You may chose either license.This dual licensing approach provides a few benefits:
* Apache 2.0 provides protection from patent trolling, and reduces license boilerplate
* MIT is compatible with many other open source licenses
* Both licenses have various ecosystems to support themContent provided by the Unreal Engine is licensed under their respective licenses.
## Contributing
Contributions in the form of pull requests are extremely welcome! All contributions must be provided under both of these licenses.