A lightweight motive-based decision engine for Unity, helping NPCs and systems choose actions based on configurable goals, context, scoring, and explainable results.Motive Engine is a lightweight decision-making toolkit for Unity. It helps NPCs, interactive systems, tutorials, events, and game logic choose between possible actions using configurable motives, context values, scoring rules, and explainable results.Instead of hard-coding every choice with fixed branches, you can define what a system “cares about” — such as safety, curiosity, aggression, caution, loyalty, urgency, or resource need — then let Motive Engine rank possible responses based on the current context.The package is fully customizable through Unity assets and sample scenes. You can create your own motive configurations, feed in your own context data, and route selected responses into your project logic through UnityEvents or code.Motive Engine is genre-flexible. It can support RPGs, strategy games, simulations, narrative systems, stealth games, management games, prototypes, and experimental AI-driven projects. It is especially useful when you want decisions that are readable, tunable, and easier to explain than a black-box behaviour tree.Included sample Decision Labs scenes demonstrate motive ranking, selected response keys, and explanation output so you can see how evaluations work before adapting the system to your own project.Key features:Motive-based action evaluation systemConfigurable motive definitions using Unity ScriptableObjectsContext-driven scoring for runtime decision makingManual context provider for feeding custom values into evaluationsRanked response output showing the best available optionExplanation output for understanding why a response was selectedMotiveResponseRouter support for routing selected responses into UnityEventsEditor menu tools for creating Motive Engine assetsSample Decision Labs scenes showing practical evaluation examplesLightweight runtime suitable for prototypes, NPC logic, tutorials, simulations, and interactive systemsWorks with Unity 2022.3 LTS and Unity 6Uses Unity’s official Newtonsoft JSON package dependencyAI-assisted tools were used during development for coding support, documentation drafts, listing copy support, and verification planning. The final package contents, sample scenes, configuration assets, screenshots, documentation, and Unity package were reviewed, edited, tested, and packaged by the publisher.No third-party copyrighted characters, brands, images, voices, or protected art styles were intentionally generated or included.


