Customizable Flow System

Average Rating:  
X Rating Failed

Customizable Flow System provides a basic framework to run a customized flow and an editor to edit the flow.

  • Supported Target Platforms
  • Supported Engine Versions
    4.19-4.21

Description


 Quick Preview: https://youtu.be/haPQ1K99-d8

Quick Start: https://stephencoderx.github.io/stephencoderx.blog/UECustomizableFlowSystem


Customizable Flow System provides a basic framework to run a customized flow and an editor to edit the flow. The user can design different flows for different purposes, such as plot flow, task flow and so on. The plugin provides the ability to edit the flow graph and  serialize the flow data. The user can define different flow node with operations and different output pins. Also, each flow can add a parameter table and each flow node can read and write these parameters, similar to the built-in Blackboard within BehaviorTree The flow is highly customizable.

Technical Details


Features:

  • Support to customize different flow.
  • Support to customize the usage of different flow.
  • Support to customize different flow node.
  • Support to customize the number of output pins for flow graph node.
  • Support to edit the flow graph with any number of flow nodes.
  • Support to define a parameter table for each flow, similar to built-in Blackboard for BehaviorTree.
  • Support to read and write variables in parameter table within a flow. 
  • Support to serialize and save flow data in an asset file.


Code Modules:

  •  CustomizableFlow (Runtime)
  •  CustomizableFlowEditor (Editor)


Supported Development Platforms: (Windows, Android, IOS)

Supported Target Build Platforms: (Windows, Android, IOS)

Documentation: https://stephencoderx.github.io/stephencoderx.blog/UECustomizableFlowSystem

Example Project: https://docs.google.com/uc?export=download&id=1cNsTlaNRX2b5J45q65d7lhHaKGc0lHlH

Important/Additional Notes: In the event you are unable to find the information you seek, feel free to register and post on the user forum or to contact stephen.coderx@gmail.com

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention