找回密码
 立即注册
搜索

[编辑器/功能拓展] FlowCanvas 2.8.5可视化脚本Visual Scripting工具

[复制链接]
160 |0
发表于 2023-2-16 14:44:40 | 显示全部楼层 |阅读模式




















FlowCanvas is a powerful visual scripting system to create and manipulate virtually any aspect of gameplay elements for your Unity games in a very similar fashion to Unreal Blueprints and Autodesk Stingray, but with far less programming knowledge required!

FlowCanvas gives you the full flexibility of concepts typically available only in code, through an intuitive visual node editor, empowering you to create things from quick prototypes, up to complete game mechanics, without writing a single line of code.

? Designers: Prototype, iterate and realize complete gameplay mechanics without coding, while learning how code works the easy way. If you are familiar with Unreal Blueprints, you will feel right at home.

? Programmers: Interface with your code at a higher level, creating decoupled systems and/or provide new self-contained nodes for designers with an easy and well documented API.

By connecting Events, Flow Controllers, Actions and Functions together, you can create and manipulate gameplay elements including but certainly not limited to:
● Player Controls
● Level Design Events
● Gameplay Mechanics
● User Interfaces
● Player Interactions
● and a whole lot more.

Feature Highlights
----------------------------------------
● Work in a complete, intuitive Visual Node Editor with all expected pro features.
(undo/redo, zoom in/out, minimap, copy/pasting, multi-selection, comments, groups, JSON import/export and more)

● Use any type of variables out of the box.
(Classes, Structs, Enums, Lists, Interfaces..)

● Use automatically generated nodes for all and any Unity functionality, your code and 3rd party APIs. Including Methods, Properties, Fields, Unity Events, C# Events, Generic Methods, Constructors and Operators.

● Enjoy Built-In Unity and custom code documentation, directly within the editor.

● Visual Script custom Macro nodes and reuse them anywhere, or share with others.

● Visual Script custom Functions and reuse them from anywhere within the flowScript.

● React to almost any Unity built-in event, or custom Unity and C# Event.

● Diverse the Flow utilizing more than 20 Flow Control nodes.

● Visually Debug flow execution and value data transfers in runtime.

● Navigate the graph with ease, using a robust graph minimap.

● Utilize the Graph Debug Console and automatically locate faulty nodes with ease.

● Work expressively due to unique, automatic Data Conversions and Casting.

● Filter relevant nodes with advanced Type-Sensitive Intellisense Context Menus.

● Search and use nodes quickly through the smart node browser.

● Sync variables over the network using UNET.

● Data Bind variables with any component property or field.

● Live Edit FlowScripts in runtime.

● Extend and create custom nodes with ease, supporting Generic(T) nodes.

● Utilize a seamless integration with NodeCanvas BehaviourTrees and FSMs.

● User Friendly. No Setup Required.
● Rock Solid Performance.
● Strong Type Connections. No boxing.
● Blazing Fast Reflection.
● All Platforms Supported.
● Full C# Source Code included!
Add FlowCanvas in your current project and enjoy powerful visual scripting for Unity without any compromises.

FlowCanvas是一个强大的可视化脚本系统,可以创建和操作Unity游戏玩法元素的几乎任何方面,以非常类似于虚幻蓝图和Autodesk Stingray的方式,但需要的编程知识要少得多!

FlowCanvas为您提供了通常仅在代码中可用的概念的充分灵活性,通过直观的可视化节点编辑器,使您能够创建从快速原型到完整的游戏机制的东西,而无需编写一行代码。

? 设计师:无需编写代码就能创建原型、迭代和实现完整的游戏机制,同时学习代码如何以简单的方式运行。如果你熟悉虚幻蓝图,你会觉得宾至如归。

? 程序员:在更高的层次上与你的代码交互,创建解耦的系统和/或为设计人员提供一个简单且文档完备的API。

通过将事件,流控制器,动作和功能连接在一起,你可以创建和操作游戏元素,包括但不限于:
●玩家控制
●关卡设计活动
●游戏机制
●用户界面
●玩家互动
●甚至更多。

它的突出特点
----------------------------------------
●工作在一个完整的,直观的可视化节点编辑器与所有预期的专业功能。
(撤销/重做,放大/缩小,小地图,复制/粘贴,多选择,评论,组,JSON导入/导出等)

使用任意类型的变量。
(类,结构,枚举,列表,接口..)

●使用自动生成的节点为所有和任何Unity功能,你的代码和第三方api。包括方法,属性,字段,Unity事件,c#事件,泛型方法,构造函数和操作符。

●享受内置的Unity和自定义代码文档,直接在编辑器中。

●Visual Script自定义宏节点,并在任何地方重用它们,或与他人共享。

●Visual Script自定义函数,并从flowScript中的任何地方重用它们。

●响应几乎任何Unity内置事件,或自定义Unity和c#事件。

●利用超过20个流控制节点使流多样化。

●在运行时可视化调试流程执行和值数据传输。

●使用强大的图形小地图轻松导航图形。

●利用图形调试控制台,轻松自动定位故障节点。

●由于独特的自动数据转换和转换,工作表现得很好。

●用先进的类型敏感智能感知上下文菜单过滤相关节点。

●通过智能节点浏览器快速搜索和使用节点。

●使用UNET通过网络同步变量。

●数据绑定变量与任何组件属性或字段。

●实时编辑运行时的FlowScripts。

轻松扩展和创建自定义节点,支持通用(T)节点。

利用与nodeccanvas行为树和fsm的无缝集成。

●用户友好。无需设置。
●磐石般的表现。
●强类型连接。没有拳击。
●燃烧快速反射。
●支持所有平台。
●包括完整的c#源代码!
在您当前的项目中添加FlowCanvas,并享受强大的Unity视觉脚本没有任何妥协。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表