The June sale is here! Save up to 70% on select products now through June 20.

Terrified NPC

Risecode - Blueprints - May 22, 2024
Not Yet Rated

"Terrified NPC" is an advanced artificial intelligence system designed for games, introducing realistic behaviors for non-player characters (NPCs) interacting with players.

On Sale$11.99
$8.39Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

"Terrified NPC" is an advanced artificial intelligence system designed for games, introducing realistic behaviors for non-player characters (NPCs) interacting with players. When an NPC first sees a player, it is friendly and approaches them, constantly saying predefined lines. However, if one of the NPCs dies, the rest are informed that the player is an enemy. In such cases, the NPC starts to flee and hide in places where the player cannot see it. The system features three NPC statuses: neutral, scared, and terrified. If the NPC does not see the player for an extended period, its status changes from "scared" to "neutral." However, if the NPC sees the player again, it will start fleeing once more, and its status will revert to "scared." Seeing more than one player immediately changes the status to "terrified." "Terrified NPC" enhances the realism and interactivity of the game world, adding depth to character behaviors.


Video Presentation: >>> HERE <<<

Support (Discord): >>> HERE <<<

Tutorial (Integration): >>> HERE <<<


📣Check other systems: >>>HERE<<<📣

Technical Details

Features:

  • When the AI sees the player for the first time, it is friendly and approaches the player, constantly saying some lines.
  • When one of the AIs dies, the rest are informed that the player is an enemy.
  • When the player is an enemy, the AI starts to flee from the player.
  • The AI hides in places where the player cannot see it.
  • 3 AI statuses: Neutral, Scared, Terrified
  • When the AI does not see the player for an extended period, it changes from "Scared" to "Neutral", but if it sees the player again, it will start to flee once more, and its status will change back to "Scared."
  • If there is more than one player within the AI's line of sight, its status immediately changes to "Terrified."
  • Dynamic Status Widget
  • Easy to use


Number of Blueprints: 12

Input: (Keyboard, Mouse)

Network Replicated: Yes

Supported Development Platforms:

Windows: Yes

Mac: Not Tested

Important/Additional Notes: Will not work properly on dedicated servers.