Features:

  • New type of asset Tech Tree
  • Editor graph designer for tech trees
  • Widget representing provided Tech Tree
  • Example project with three different trees (horizontal, vertical, custom round)
  • 11 technologies defined
  • 18 textures

Code Modules:

  •  TechTree (Runtime) – contains Model (data which are serialized), TechnologyTree, TechnologyTreeManager
  •  TechTreeEditor (Editor) – module responsible for editor node extension and asset definition

Number of Blueprints: 9 (5 BP, 4 widgets)

Number of C++ Classes: 26 – 7 (runtime) / 19 (editor)

Network Replicated: Yes

Supported Platforms: Win32, Win64, Mac, Linux

Documentation: https://docs.google.com/document/d/1ZEXM7QMiv2RURMgrcfSiPEbthYC0mu79rwewh1HTAUU

Example Project (5.0): https://drive.google.com/file/d/1rc8-nh8A0d31S8OqmCc-uwWP8-QtdVye

Example Project (4.24) https://drive.google.com/file/d/11UdbExm0JrKD34Vmyx9YEhRGXtqIQLIA

特征:

  • 新型资产科技树
  • 技术树的编辑器图形设计器
  • 代表提供的技术树的小部件
  • 具有三种不同树的示例项目(水平,垂直,自定义圆形)
  • 已定义的11项技术
  • 18纹理

代码模块:

  •  TechTree(Runtime)-包含Model(序列化的数据),TechnologyTree,TechnologyTreeManager
  •  TechTreeEditor(Editor)-负责编辑器节点扩展和资产定义的模块

蓝图数量:9(5BP,4小部件)

C++类数:26-7(运行时)/19(编辑器)

网络复制:是

支持平台:Win32,Win64,Mac,Linux

文件: https://docs.google.com/document/d/1ZEXM7QMiv2RURMgrcfSiPEbthYC0mu79rwewh1HTAUU

示例项目(5.0): https://drive.google.com/file/d/1rc8-nh8A0d31S8OqmCc-uwWP8-QtdVye

示例项目(4.24) https://drive.google.com/file/d/11UdbExm0JrKD34Vmyx9YEhRGXtqIQLIA










Video preview – watch video before making final decision

Example projects: UE5 UE4.27

Support Thread – ask questions, request updates

Documentation – check details

Astro Colony Demo is using Tech Tree Designer for it’s technology tree.

Graph Editor Extension for defining Widget Graphs for both layout and logic.

Easy to use editor

  • Feels like any other build-in Unreal graph editor
  • Add new nodes for tech / skills wherever you want
  • Edit properties by selecting node
  • Change layout style – background, lines, arrows, widget for nodes and many others 
  • Get widget ready to use in UMG and Runtime!

Flexible

  • Define your own skill struct or use the ones that already exists in your game
  • Render tech / skill tree as you like by creating your own UMG widget for use in the skill tree, derived from a special UMG Widget providing everything you need.

In Game

  • New Skill Tree Asset type for use in game
  • A Slate and UMG widget renders the tree in game, you can add them anywhere in your UI
  • Every function you need to work with skill trees will exposed to blueprints
  • Save and load the state of a tech / skill tree in a regular Unreal Save Game without trouble

视频预览 -在做出最终决定之前观看视频

示例项目: UE5 UE4.27

支持线程 -提出问题,要求更新

文件 -查看详情

Astro Colony演示 正在使用技术树设计器来制作它的技术树。

图形编辑器扩展,用于为布局和逻辑定义小部件图形.

易于使用的编辑器

  • 感觉就像任何其他内置的虚幻图形编辑器
  • 在任何你想要的地方添加新的技术/技能节点
  • 通过选择节点编辑属性
  • 更改布局样式-背景,线条,箭头,节点的小部件和许多其他 
  • 让小部件准备在UMG和运行时使用!

灵活

  • 定义自己的技能结构或使用游戏中已经存在的技能结构
  • 通过创建自己的UMG小部件以在技能树中使用来呈现技术/技能树,该小部件来自一个特殊的UMG小部件,提供您需要的一切。

在游戏中

  • 游戏中使用的新技能树资源类型
  • 一个Slate和UMG小部件在游戏中呈现树,您可以在UI的任何地方添加它们
  • 你需要使用技能树的每个函数都将暴露给蓝图
  • 在普通的虚幻保存游戏中保存和加载技术/技能树的状态,无需麻烦
声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。