Ninjutsu Games
Asset StoreYoutubeTwitterInstagramSupport
  • 🖐️Welcome!
  • Game Creator 2
    • ☢️Fusion Module
      • Setup
      • Sessions
      • Characters
      • Variables
      • Remote Procedure Calls
      • Settings
      • User Interface
      • References
        • Shutdown Reasons
      • Guides
        • How to test my game
        • How to toggle Debug mode
        • How to Update Fusion SDK
      • Releases
      • 🤝Fusion Factions
        • Releases
      • 💫Fusion Stats
        • Releases
      • 📦Fusion Inventory
        • Releases
      • 🧙Fusion Abilities
        • Releases
      • ⚔️Fusion Melee
        • Releases
      • 🔫Fusion Shooter
        • Releases
    • 🤝Factions
      • Setup
      • Faction Asset
        • Settings Editor
      • Member
        • Memory
      • Visual Scripting
        • Conditions
        • Events
        • Instructions
        • Properties
      • User Interface
      • Releases
      • 🌐Photon Factions
    • 🎮Coop
    • 👑Loot Locker
      • Getting Started
      • Authentication
        • Guest
        • White Label
        • Google
        • Steam
        • Apple Sign In
      • Sessions
      • Save Load
      • Players
        • Player Storage
        • Names
      • Leaderboards
        • Visual Scripting
      • Messages
      • Progressions
      • Replenish System
      • Date Time
        • Server Time
      • Handling Errors
      • Releases
    • 🤖State Machine 2
      • Graph Editor
      • State Machine Runner
      • Nodes
        • Node Features
      • Variables
      • Shortcuts
      • Releases
    • 🌐Photon Module 2
      • Overview
      • Releases
      • 🔫Photon Shooter
        • Getting Started
        • Releases
      • 💫Photon Stats
        • Releases
      • 📦Photon Inventory
        • Overview
        • Releases
      • 🧙Photon Abilities
        • Releases
      • ⚔️Photon Melee 2
        • Troubleshooting
        • Releases
  • Game Creator 1
    • Photon Network
      • Overview
      • Characters
      • Network Items
      • Actions
      • Conditions
      • Triggers
      • Guides
        • How to Connect and Instantiate your Player
        • Instantiation Options
        • How to Sync Attachments
        • How to display room or other network information
        • How to setup Camera Motor
        • How to test my game
      • Sub-Modules
        • 🏃Photon Traversal
        • ⚔️Photon Melee
        • 🔫Photon Shooter
          • Changelog
      • Changelog
    • State Machine
      • Editor Graph
        • Nodes
        • Blackboard
        • Copy & Paste
        • Targets
      • Export State Machines
      • Changelog
    • RPG (Deprecated)
      • Actor
        • Actions
        • Conditions
        • Triggers
      • Attributes
        • Actions
        • Conditions
      • Classes
        • Actions
        • Conditions
      • Skills
        • Actions
        • Conditions
      • Formulas
      • Changelog
    • AI & Factions (Deprecated)
      • Changelog
Powered by GitBook
On this page
  • Key features
  • Setup

Was this helpful?

  1. Game Creator 2

🤖State Machine 2

PreviousReleasesNextGraph Editor

Last updated 10 months ago

Was this helpful?

Having troubles? Join our channel in Game Creator's Discord server for realtime discussions.

This module allows to create state machines with Game Creator 2. Keep things clean and organize your triggers, actions and conditions in a simple State Machine, easily re-use them with any type of game object.

Key features

  • Node-Based Graph with amazing performance.

  • Multiple types of Nodes (Triggers, Actions, Branch, Conditions, Sub-StateMachine)

  • Re-use State Machines for any type of logic Game Modes, AI, Player Managers etc.

  • Variables from all types for State Machine asset and Runner.

  • Disable or Lock nodes

  • MiniMap to easily navigate through the graph

  • Group nodes

  • Add Sticky Notes

  • Easily Align Nodes

  • Tons of Shortcuts

  • Complete undo support

  • Copy & Paste nodes between State Machines.

  • Drag & Drop regular GC Actions, Conditions and Triggers to a StateMachine to easily port your previous work.

  • Duplicate State Machines.

  • Add as many Sub-State Machines as you need.

  • Drag & Drop state machines inside other SM's to create Sub-State Machines.

  • Easily export State Machines to share between projects or to other users.

  • Use any type of triggers, actions and conditions inside a State Machine.

  • Works with any other official or un-official Game Creator modules.

  • Live Debug runtime states right in the Editor.

  • Compatible with all modules.

All actions and conditions are compatible with other Game Creator modules.

Setup

You'll first need to have Game Creator 2 installed.

The process is simple:

  1. Install Game Creator 2

  2. Install State Machine 2

Finally bring up the Game Creator Install Window select the State Machine 2 package and install it.

This module requires Game Creator 2 and won't work without it. Don't attempt to extract the package inside the Plugins/ folder as it will throw some errors.

Page cover image