https://github.com/jinyuliao/GenericGraph
Generic graph data structure plugin for ue4
https://github.com/jinyuliao/GenericGraph
cpp ue4 unreal-engine unreal-engine-4
Last synced: 20 days ago
JSON representation
Generic graph data structure plugin for ue4
- Host: GitHub
- URL: https://github.com/jinyuliao/GenericGraph
- Owner: jinyuliao
- License: mit
- Created: 2016-10-19T15:15:08.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-04T18:15:05.000Z (over 1 year ago)
- Last Synced: 2024-11-09T10:38:47.164Z (6 months ago)
- Topics: cpp, ue4, unreal-engine, unreal-engine-4
- Language: C++
- Homepage:
- Size: 658 KB
- Stars: 682
- Watchers: 33
- Forks: 156
- Open Issues: 11
-
Metadata Files:
- Readme: readme.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-game-security - Generic graph data structure plugin for ue4
- awesome_unreal_engine_4_-_5 - Generic Graph data structure
- awesome_unreal_engine_4_-_5 - Generic Graph data structure
README
GenericGraphPlugin
==================Generic graph data structure plugin for ue4
.. image:: docs/images/GenericGraph.png
Feature
-------* Custom asset type
* UE4 BehaviorTree-like asset editor
* Extendable graph node type
* Extendable graph edge type
* Extendable graph type(new asset type with generic graph editor, C++ only)Usage
-----* Ability system
* Dialogue system
* Quest system
* EtcInstall
-------#. Clone this project to ${YourProject}/Plugins/
#. Generate project file
#. CompileTutorial
--------`Dialogue System`_ (WIP)
Example
-------Dialogue System and ability system: SRPGTemplate_
.. image:: docs/images/dialogue/dialogue01.png
.. image:: docs/images/dialogue/dialogue02.png
.. image:: docs/images/dialogue/dialogue03.png
.. image:: docs/images/ability-graph.png
.. _Dialogue System: https://jinyuliao.github.io/blog/html/2017/12/15/ue4_dialogue_system_part1.html
.. _SRPGTemplate: https://github.com/jinyuliao/SRPGTemplate