Narramancer: Node-Based Behavior Tree and Game Logic System

Narramancer is a node-based scripting system that enables you to control game logic and menu flow with a visual graph editor. It allows you to define game objects, properties, and relationships, and make changes on the fly without recompiling or exiting play mode. The system also includes built-in support for saving and loading game state, including actions currently running. With over 100 built-in nodes and the ability to create custom nodes, you can visualize the flow and logic of your game in an intuitive graph.

Getting started with Narramancer is easy:

  1. Change the Api Compatibility Level to .NET 4.x in Project Settings.
  2. Import the Unity package into your project.
  3. Go to Window -> Narramancer.

If you are upgrading from a previous version, remove the old version by deleting the entire Narramancer folder in your project Assets.

Narramancer uses the following third-party assets under the specified licenses:

  • Odin Serializer (Apache-2.0)
  • xNode (MIT License)
  • SerializableDictionary (MIT License)
  • SerializableAction (MIT License)

See the Third-Party Notices.txt file in the package for details.

Compatible with Unity 2019.4.0f1 and newer. Requires Api Compatibility Level .NET 4.x. Works with all platforms including mobile and web. Includes and depends on:

  • Odin Serializer
  • xNode
  • SerializableDictionary
  • SerializableAction

Compatible with Odin Inspector.

Narramancer: Node-Based Behavior Tree and Game Logic System - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Terrain Composer 2: A Powerful Node-Based Terrain Generator

Terrain Composer 2: A Powerful Node-Based Terrain Generator Thumbnail

SuperTiles Multiplayer - Turn-Based Game Engine

SuperTiles Multiplayer - Turn-Based Game Engine Thumbnail

MIS-LockOn: Enhanced Targeting and Lock-On System for Invector

MIS-LockOn: Enhanced Targeting and Lock-On System for Invector Thumbnail

UI Effects Maker: A Node-Based UI Effect Tool

UI Effects Maker: A Node-Based UI Effect Tool Thumbnail

Game Action System - Simplify Gameplay Development

Game Action System - Simplify Gameplay Development Thumbnail

Grid-Based Spawn System

Grid-Based Spawn System Thumbnail