Skip to content
Media 1 for listing Directive

Description

💬 Discord Community

🎯 Build Autonomous, Smart AI Without the Behavior Tree Spaghetti

Welcome to Directive, the next-generation Goal-Oriented Action Planning (GOAP) plugin for Unreal Engine 5.

Stop hardcoding rigid, easily-breakable execution flows. With Directive, you simply give your AI two things: Goals (what they want) and Actions (what they can do). The system's asynchronous Brain dynamically calculates the best sequence of events to connect the dots.

Reclaim hours of development time, say goodbye to tangled Behavior Trees, and let your NPCs truly think for themselves!


🛠️ A Workflow Designed for Creators, Built for Scale

Directive bridges the gap between deep AAA optimization and an incredibly intuitive, designer-friendly interface.


  • No More Boolean Nightmares: The AI's entire memory (World State) is driven by native Gameplay Tags. Easily add or remove tags to update what the AI knows in real-time.

  • Data-Driven Profiles: Manage your AI logic through modular Data Assets. Create a "Sniper" or a "Civilian" just by mixing and matching Actions and Goals, and swap them on the fly.

  • 100% Blueprint Friendly: Create custom behaviors, tweak costs, and set dynamic priorities entirely within the Blueprint Editor. No C++ knowledge required.

  • Smart Fallbacks: If a plan fails or the world changes unexpectedly, the system automatically handles Cooldown Penalties and safe Fallback Actions. Your AI will never just stand there frozen.

🔥 AAA Performance & Native Debugging

Under the hood, Directive is written in highly optimized C++, designed to handle large-scale encounters without breaking a sweat.

  • Zero Frame Drops (Asynchronous A):* Heavy pathfinding and planning calculations run entirely on background Worker Threads. Your Game Thread remains completely free, ensuring a rock-solid framerate.

  • Bulletproof Memory: Built-in Object Pooling and thread-safe replanning guarantee that your AI reacts instantly to sudden world changes, automatically discarding stale plans and preventing "ghost" actions.

  • Crystal Clear Debugging: Never guess what your AI is thinking again. Directive comes deeply integrated with UE5’s native Gameplay Debugger (for real-time on-screen telemetry) and the Visual Logger (for frame-by-frame historical analysis).

Included formats