Introduction
Bacon Combo Graph is an Unreal Engine plugin (UE5.3+) designed to help you build complex, animation-driven combat systems fast and easy. With a custom visual editor, native GAS support, and multiplayer-ready design, it’s perfect for devs who want clean workflow and fast iteration โ especially for melee or combo-heavy games.
๐ Quick start
๐ Documentation
๐ผ Tutorial
โ ๏ธ Disclaimers
- Plugin is under active development. More updates coming! Found a bug or have feedback? Just reach out in the Discord server โ Iโll respond as soon as possible.
- The plugin only supports
Unreal 5.3 and onward
. Lower Unreal versions require manual fixes and functional limitation. - The plugin provides a demo out of the box but NOT a whole shipped game for you to plug and play seemlessly in your own project. You will have to integrate the plugin with your game systems (tutorial below), but after that, creating new content is fast and intuitive.
- Animations are not included โ use your own or grab packs from the Marketplace. The animations for the demo are from “RamsterZ Free Anims Volume 1” pack.
- Please read the Features section carefully to see if it matches your need before buying the plugin. Any request outside of the features scope will be put into backlog for future improvements (will not be immediately supported)
Features
- Custom editor tool to design complex combo sequence
- Multiple graph nodes, fully extendable to suit your game logics
- Animation driven system integration to communicate seamlessly between Animation / Montage and Gameplay Abilities
- Hitbox system implemented with multiple pre-made shapes (box, sphere, capsule, ring,…)
- Combo window, complex input like one click attack or charge attack (supported by Enhanced Input System) are included and supported by the graph
With the features above suitable for making Soul like, beat em up, hack & slash games.
Installation
There are no special step to install this plugin. Just make sure the plugin is enabled in the Plugins window. Or you can manually install it by following these step:
- Create a
Plugins
folder in your project’s root folder - Put the
BaconComboGraph
into the Plugins folder - Make sure you include and enable it in the .uproject or the Plugins window.