All Projects → jinyuliao → Genericgraph

jinyuliao / Genericgraph

Licence: mit
Generic graph data structure plugin for ue4

Programming Languages

cpp
1120 projects

Projects that are alternatives of or similar to Genericgraph

Unreal-Binary-Builder
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Stars: ✭ 554 (+116.41%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
libprotobuf ue4
libprotobuf for Unreal Engine 4
Stars: ✭ 81 (-68.36%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
DataConfig
Unreal Engine JSON/MsgPack serialization framework
Stars: ✭ 81 (-68.36%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
DiscordGameSDK
Unofficial Unreal Engine 4 plugin for the Discord Game SDK
Stars: ✭ 20 (-92.19%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
UT GameEventSystem
A flexible event system in Unreal Engine 4
Stars: ✭ 33 (-87.11%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
PsData
Flexible data model plugin for Unreal Engine 4
Stars: ✭ 34 (-86.72%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Stars: ✭ 95 (-62.89%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
Flopnite Ue4
A remake of the popular battle royale game, Fortnite, made in Unreal Engine 4 and integrated with Amazon GameLift
Stars: ✭ 250 (-2.34%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
UT Framework
Various advanced tools built for Unreal Engine 4
Stars: ✭ 45 (-82.42%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
LocalizationUE4
Translation Editor for Unreal Engine 4
Stars: ✭ 59 (-76.95%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
ue5-style-guide
An attempt to make Unreal Engine 4 projects more consistent
Stars: ✭ 2,892 (+1029.69%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
Unreal-Development-Guides-and-Tips
High-level concept explanations, detailed tutorials, performance considerations, shortcuts and other useful content that aims to improve your Unreal Engine 4 development journey.
Stars: ✭ 118 (-53.91%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
BMeshUnreal
Based on BMesh for Unity (https://github.com/eliemichel/BMeshUnity). It provides a half-edge data structure inspired by Blender's BMesh, which makes many mesh manipulation operations simpler. Especially useful when using mesh data for logical instead of visual purposes (e.g. irregular grids)
Stars: ✭ 45 (-82.42%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
gamedevguide
Game Development & Unreal Engine Programming Guide
Stars: ✭ 314 (+22.66%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
ue4-uitween
Unreal 4 UMG UI tweening plugin in C++
Stars: ✭ 178 (-30.47%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
RuntimeBPs
This project allows for visual scripting in UE4 similar to Blueprints, but at runtime. The way this is set up does not make use of any UE4 boilerplate and could with a few adjustments be used in another engine.
Stars: ✭ 77 (-69.92%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
Rts Community Project
Lets build an RTS Game with Unreal Engine 4!
Stars: ✭ 183 (-28.52%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
Unreal Polygonal Map Gen
An Unreal Engine 4 implementation of the Polygonal Map Generator for generating islands found at http://www-cs-students.stanford.edu/~amitp/game-programming/polygon-map-generation/
Stars: ✭ 229 (-10.55%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
tsu
TypeScript plugin for Unreal Engine 4
Stars: ✭ 62 (-75.78%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4
Kosm-Classic-FPS-Template-UE4
Classic Arena First-Person-Shooter Mechanics for Unreal Engine 4.
Stars: ✭ 38 (-85.16%)
Mutual labels:  unreal-engine, ue4, unreal-engine-4

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
  • Etc

Install

#. Clone this project to ${YourProject}/Plugins/ #. Generate project file #. Compile

Tutorial

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

Donate

.. image:: https://jinyuliao.github.io/blog/html/_images/donate.png :target: https://jinyuliao.github.io/blog/html/pages/donate.html :alt: Donate

.. _Dialogue System: https://jinyuliao.github.io/blog/html/2017/12/15/ue4_dialogue_system_part1.html .. _SRPGTemplate: https://github.com/jinyuliao/SRPGTemplate

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].