1 unstable release
Uses new Rust 2024
| 0.1.0 | Jul 13, 2025 |
|---|
#5 in #skill-tree
Used in capability
44KB
capability-exports
Overview
The capability-exports crate offers a refined solution for modeling and exporting skill trees within growth systems. Designed for high-performance and flexibility, it lets you seamlessly integrate intricate skill hierarchies in your applications.
Features
- Skill Tree Modeling: Create and manage complex skill structures efficiently.
- Export Functionality: Export skill trees to various formats such as JSON and XML for easy integration and data analytics.
- Customization: Highly configurable to suit different growth models and skill progressions.
Usage
Add the following line to your Cargo.toml dependencies section:
[dependencies]
capability-exports = "0.1.0"
Below is sample usage:
use capability_exports::SkillTree;
fn main() {
let mut skill_tree = SkillTree::new();
// Add skills and relationships here
}
Contributing
Contributions are welcome. Please fork the repository and submit a pull request. For major changes, open an issue first to discuss what you would like to change.
License
This project is licensed under the GPL-3.0 License.
This README was generated by an AI model and may not be 100% accurate, but it should be pretty good.
Dependencies
~48–90MB
~1.5M SLoC