Horror Environment + AI NPC System URP Bundle


Complete Horror solution pack for Unity with modular URP/Built-in environments, props, VFX, offline JSON NPC dialogue, world knowledge, demo content, and optional AI conversations.


by MetaMix3D


Price History +

Horror Environment + AI NPC Dialogue System – URP Solution Pack


Build an atmospheric horror experience with interactive NPC conversations — without creating the environment and dialogue system from scratch.


This solution pack combines a modular URP Horror Environment with the MetaMix3D NPC Dialogue System + World Knowledge, giving you a ready-to-customize foundation for horror, mystery, survival, and story-driven games.


Explore the included horror environment, approach NPCs, and start conversations directly in-game.


Key Features:

  • Modular horror environment with interiors, buildings, props, lighting and VFX
  • Ready-to-use NPC dialogue system
  • Proximity-based NPC interaction
  • Offline JSON dialogue — no internet required
  • World knowledge and lore support
  • Dialogue / chat UI included
  • Drag-and-drop NPC workflow
  • Optional cloud AI conversations
  • Demo scene showing the complete workflow
  • URP optimized

PACKAGE CONTENTS


1. NPC DIALOGUE SYSTEM & World Knowledge


Create interactive characters without building the entire conversation system yourself.


Add an NPC to your scene, configure its dialogue and interaction settings in the Inspector, and start testing conversations.


Offline Dialogue


The included local dialogue system uses JSON files and works entirely inside Unity.


Use it for:

  • Scripted conversations
  • Character responses
  • Horror encounters
  • Environmental storytelling
  • Quest or information NPCs
  • Lore-based dialogue

World Knowledge


Give NPCs knowledge about your game world, including:

  • Locations
  • Characters
  • Events
  • Items
  • Factions
  • History and lore

This makes the dialogue system useful for games where NPCs need to communicate information about the surrounding world.


Documentation Tutorial:


2. HORROR ENVIRONMENT


The environment includes modular assets for quickly constructing atmospheric horror scenes.


Included content:

  • Modular houses
  • Walls, floors and roofs
  • Doors and windows
  • Church environment assets
  • Lamp posts
  • Trees and fences
  • Horror-themed skybox
  • Emission-based lighting/VFX materials
  • Terrain mesh
  • PBR materials and textures

Environment Technical Details

  • 46 PBR textures
  • 2K / 1K texture resolutions
  • Polygon range: 264–85,898 triangles
  • 14 prefabs + 1 terrain mesh
  • 3 LOD levels for selected assets
  • UV mapped
  • URP optimized
  • Built-in compatibility available for supported assets

WHY THIS SOLUTION PACK?

Instead of separately building:


Horror Environment → NPC interaction → Dialogue UI → JSON loading → World knowledge → AI integration


this package provides a working foundation that connects these systems together.


Start with the included demo, replace the environment or characters with your own assets, customize the dialogue and lore, and build from there.


--Example use cases--

This package is suitable for:

  • RPG games
  • Adventure games
  • Story-driven games
  • Open world projects
  • Fantasy NPC systems
  • Sci-fi NPC systems
  • Dialogue-driven gameplay

Why use this package?


Instead of manually building NPC conversation logic, chat UI, prefab setup, JSON dialogue loading, and game-side interaction handling, this package gives you a working starting point that can be customized for your project.

It is made for developers who want faster implementation and a clearer workflow for interactive NPCs.


Important setup notes:


• After importing the package into a fresh project, TextMesh Pro Essential Resources may need to be imported from Window > TextMeshPro > Import TMP Essential Resources.


• The included demo scene may use Unity Starter Assets / starter kit style character content for demonstration purposes only.


Demo Scene:

  • A complete demonstration scene is included to show the environment and NPC dialogue system working together.
  • Walk through the horror environment, approach an NPC, and interact through the included dialogue interface.
  • Use the demo as a reference or starting point for your own project.

Known Issues:


Skybox materials use Built-in Procedural shader. They work correctly in URP but trigger an SRP compatibility warning in the Asset Store Validator. This does not affect functionality or performance. A URP-native skybox will be provided in a future update.


(Optional) AI Cloud Mode

This package includes an offline dialogue system using JSON files that works entirely inside Unity without any internet connection.

For developers who want more advanced AI-powered NPC conversations, the system can optionally connect to an external AI backend.

Online AI features may require:

  • API key configuration
  • Internet connection
  • Subscription or usage-based billing depending on the external service used

Offline mode works independently and does not require any external services.

More information about the cloud service can be found here:

Wiki/Cloud


Support:


Email: info@metamix3d.com

Website: www.metamix3d.com