Documentation

Included assets:

  • 4 finished example skill trees for reference

  • Multiplayer tutorial/testing map which is a 3d reflection of the documentation

  • A single modular actor component which drives the entire system and can be added to your project’s player controller

  • An example Player Controller and Game Mode for examples of all features and how to use them

  • Widgets for the skill tree, the nodes, the connections, the node details popup, and a widget base class for inheritable smooth fading functionality

  • Base materials and instances for nodes and connections

  • Over 200 unique skill icon and image textures

Optimizations:

  • Soft object loading: The textures you assign in the data table get asynchronously loaded to minimize runtime texture memory usage

  • Optimized materials: The materials use signed distance fields to reduce computation time and further reduce texture memory footprint

  • Static-dynamic material swapping: Dynamic material instances only exist during node state transitions to minimize runtime memory usage

  • Controlled dependencies:  Parts are loaded only when used, saving runtime memory.  The Skill Tree component is only 5.1 MB

  • Full cleanup and removal on closure:  The system destructs whenever the UI is closed to minimize runtime memory usage

Multiplayer

Blueprint-only

文档

包含的资源:

  • 4 个完成的示例技能树供参考

  • 多人游戏教程/测试地图,是文档的 3D 反映

  • A驱动整个系统并可以添加到项目的玩家控制器的单个模块化角色组件

  • 示例玩家控制器和游戏模式,提供所有功能的示例以及如何使用它们

  • 用于技能树、节点、连接、节点详细信息弹出窗口的小部件以及用于可继承平滑淡入淡出功能的小部件基类

  • 节点和连接

  • 超过 200 个独特的技能图标和图像纹理

优化:

  • 软对象加载:您在数据表中分配的纹理会异步加载,以最大程度地减少运行时纹理内存使用

  • 优化材质:材质使用符号距离字段,以减少计算时间并进一步减少纹理内存占用

  • 静态-动态材质交换:动态材质实例仅在节点状态转换期间存在,以最大程度地减少运行时内存使用

  • 受控依赖项:仅在使用时加载部件,从而节省运行时内存。  技能树组件只有 5.1 MB

  • 关闭时完全清理和删除:只要 UI 关闭,系统就会进行破坏,以最大程度地减少运行时内存使用

多人游戏

仅限蓝图

Easily add a AAA skilling system to your games.

Skill Tree Pro is a modular skilling system featuring a procedurally-generating multiplayer-ready skill tree, designed for easy plug-and-play integration.

Feature Highlight Video

Downloadable Demo

Documentation

Features:

  • Automatic skill tree generation

  • Heavily influence tree generation with simple sliders

  • Fully customizable appearance

  • Automatic state blending (auto-animates!)

  • 1-minute setup with any project

  • Fully scalable – supports hundreds of skills

  • Automatic persistent saving (togglable)

  • Crash-proof (state saved through game crashes)

  • Multiplayer-ready

  • Multiplayer is robust and secure, has built-in anti-cheat, and is largely automatic and easy to use, requiring very little knowlege of multiplayer

  • Automatic selection focus (togglable)

  • Allow player to view unlearnable skills (togglable)

  • All controls in 1 place

  • Easily change sounds, background, input keys, etc.

  • Easily talk to skilling system from any blueprint

  • Easy GAS integration

  • 100% blueprint, no C++ knowledge required

  • 100% data-driven

  • Fast iteration to easily add/change skills/tree during development

  • Full controller/gamepad support

  • Highly optimized, made with best practices

  • Highly commented/organized

  • Several finished example/starting skill trees included

  • Multiplayer testing map

  • Full and concise documentation

轻松为您的游戏添加 AAA 技能系统。

Skill Tree Pro 是一个模块化技能系统,具有程序生成的多人游戏就绪技能树,专为轻松即插即用集成而设计。

功能亮点视频

可下载演示

文档

功能:

  • 自动技能树生成

  • 对技能树生成影响很大使用简单的滑块

  • 完全可定制的外观

  • 自动状态混合(自动动画!)

  • 1分钟即可完成任何项目的设置

  • 完全可扩展 – 支持数百个技能

  • 自动持久保存(可切换)

  • 防崩溃(通过游戏崩溃保存状态)

  • 多人游戏就绪

  • 多人游戏功能强大且安全,具有内置反作弊功能,基本上是自动的,易于使用,需要很少的多人游戏知识

  • 自动选择焦点(可切换)

  • 允许玩家查看无法学习的技能(可切换)

  • 1中的所有控件地点

  • 轻松更改声音、背景、输入键等。

  • 从任何蓝图轻松与技能系统对话

  • 轻松 GAS 集成

  • 100%蓝图,无需 C++ 知识

  • 100% 数据驱动

  • 快速迭代,在开发过程中轻松添加/更改技能/树

  • 完全控制器/游戏手柄支持

  • 高度优化,采用最佳实践制作

  • 高度评论/组织

  • 包含几个完成的示例/入门技能树

  • 多人游戏测试地图

  • 完整而简洁文档

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。