unity-npc-behavior
OfficialAI NPC behavior design-to-code.
AuthorNice-Wolf-Studio
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the common challenge of creating complex and believable NPC behaviors in Unity, moving beyond simple AI scripts to implement robust perception, decision-making, and action systems.
Core Features & Use Cases
- Modular Perception: Design NPCs that can "see," "hear," and sense their environment using pluggable components.
- Data-Driven Decisions: Create distinct NPC archetypes (guards, civilians, etc.) by configuring their decision-making logic via ScriptableObjects, without code changes.
- Action Execution Pipeline: Implement realistic NPC actions with distinct phases (e.g., wind-up, strike, recovery) that can be interrupted.
- Faction & Memory Systems: Manage NPC relationships and their ability to remember past events, influencing their current behavior.
- Use Case: Develop a guard NPC that patrols an area, detects the player within a certain FOV and range, decides to engage based on its "AggroRange" setting, and then executes a melee attack with a wind-up animation.
Quick Start
Use the unity-npc-behavior skill to create a basic NPC with sight and hearing senses, a decision profile, and a melee attack action.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: unity-npc-behavior Download link: https://github.com/Nice-Wolf-Studio/unity-claude-skills/archive/main.zip#unity-npc-behavior Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.