Production-ready modular NPC AI framework with Utility AI, FSM, object pooling, AI LOD, combat, and animation-ready architecture. Integrate your own characters and animations in minutes.Compatible with Built-in Render Pipeline, URP, and HDRP.NEXUS Core does not depend on render pipeline-specific shaders or visual features.Demo WebGL: itch.ioNEXUS Core – Modular NPC AI FrameworkBuild intelligent NPCs using your own characters, animations, and art style.NEXUS Core is a production-ready modular NPC AI framework designed for developers who want complete control over their game's visuals while using a scalable and optimized AI architecture.Unlike complete enemy solutions, NEXUS Core does not include animations or character models. Instead, it provides a clean, animation-ready architecture that integrates easily with your existing assets.Bring your own characters and connect them to a modular AI system built for performance and extensibility.Built forRPGsSurvival GamesAction GamesDungeon CrawlersSandbox GamesStealth GamesPrototypesCustom AI ProjectsFeaturesProduction-ready NPC AI frameworkThree AI behavior modesUtility AI decision makingFSM behaviorsModular architectureAnimation-ready designNo Animator Controller dependencyObject PoolingFunctional AI LODCombat systemHealth systemSpatial AudioVFX integrationEvent callback systemNavMesh movementInspector-friendly configurationFull source code includedThree AI Behavior ModesUtility AIContext-aware decision making using weighted scores.PersecutorSimple infinite chase behavior for aggressive enemies.TerritorialEnemies defend an area before returning to patrol.Animation ReadyNEXUS Core lets you use any animation workflow.Compatible with:Unity AnimatorAnimation RiggingCustom Procedural AnimationThird-party animation systemsSimply connect your Animator using the exposed NPC events and movement data.Optimized for Large NPC CountsDesigned with scalability in mind.Includes:Functional AI LODObject PoolingConfig CachingOptimized Update LoopsStaggered AI UpdatesSquare Distance ChecksHashSet CollectionsEvent-driven ArchitectureCompatible with Built-in Render Pipeline, URP, and HDRP.RequirementsNavMesh requiredAI SystemsUtility AIFSM BehaviorsPersecutor ModeTerritorial ModeIncluded ComponentsNpcControllerNpcBrainNpcNavigationNpcCombatNpcHealthNpcAudioControllerNpcVFXControllerNpcPoolNpcLODNpcConfigIncluded FeaturesCombat SystemHealth SystemSpatial AudioObject PoolingFunctional AI LODEvent CallbacksInspector ConfigurationFull Source CodeExample SceneTechnical DocumentationAnimation Integration GuideAnimation IntegrationNo animations are included.NEXUS Core is designed to integrate with:Unity AnimatorAnimation RiggingCustom Procedural AnimationThird-party animation systemsThe framework exposes movement, state changes and combat events, allowing easy connection to any animation workflow.PerformanceOptimized using:Config cachingStaggered updatesConditional distance calculationsSquare distance checksObject PoolingFunctional AI LODHashSet collectionsOptimized Utility AI scoringEvent-driven architecture





