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.Supports URP and Built-in. HDRP not supported. Built and tested in Unity 6.3 LTS with URP. Glass Shader requires Opaque Texture enabled in URP. NPC dialogue, offline JSON, and Flickering Light VFX work in both pipelines. TMP Essential Resources may need to be imported. Demo may use Unity Starter Assets. Unity 2021.3 LTS+.Horror Environment + AI NPC Dialogue System – URP Solution PackBuild 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 VFXReady-to-use NPC dialogue systemProximity-based NPC interactionOffline JSON dialogue — no internet requiredWorld knowledge and lore supportDialogue / chat UI includedDrag-and-drop NPC workflowOptional cloud AI conversationsDemo scene showing the complete workflowURP optimizedPACKAGE CONTENTS1. NPC DIALOGUE SYSTEM & World KnowledgeCreate 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 DialogueThe included local dialogue system uses JSON files and works entirely inside Unity.Use it for:Scripted conversationsCharacter responsesHorror encountersEnvironmental storytellingQuest or information NPCsLore-based dialogueWorld KnowledgeGive NPCs knowledge about your game world, including:LocationsCharactersEventsItemsFactionsHistory and loreThis makes the dialogue system useful for games where NPCs need to communicate information about the surrounding world.Documentation Tutorial:Check Documentation Setup Guides: Wiki TutorialCheck Video Tutorial in Details: Video Tutorial2. HORROR ENVIRONMENTThe environment includes modular assets for quickly constructing atmospheric horror scenes.Included content:Modular housesWalls, floors and roofsDoors and windowsChurch environment assetsLamp postsTrees and fencesHorror-themed skyboxEmission-based lighting/VFX materialsTerrain meshPBR materials and texturesEnvironment Technical Details46 PBR textures2K / 1K texture resolutionsPolygon range: 264–85,898 triangles14 prefabs + 1 terrain mesh3 LOD levels for selected assetsUV mappedURP optimizedBuilt-in compatibility available for supported assetsWHY THIS SOLUTION PACK?Instead of separately building:Horror Environment → NPC interaction → Dialogue UI → JSON loading → World knowledge → AI integrationthis 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 gamesAdventure gamesStory-driven gamesOpen world projectsFantasy NPC systemsSci-fi NPC systemsDialogue-driven gameplayWhy 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 ModeThis 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 configurationInternet connectionSubscription or usage-based billing depending on the external service usedOffline mode works independently and does not require any external services.More information about the cloud service can be found here:Wiki/CloudSupport:Email: info@metamix3d.comWebsite: www.metamix3d.comHorror Environment46 PBR texturesTexture resolution: 2K / 1KPolygon range: 264 – 85,898 triangles14 prefabs + 1 terrain mesh3 LOD levels on selected assetsUV mappedPBR materialsNo riggingNo animations includedSupports URP and Built-in Render PipelineUnity 2021.3 LTS or newerAI NPC System6+ NPC / system prefabsNPC prefab systemNPC chat componentDialogue UIJSON dialogue loaderWorld knowledge systemProximity-based NPC interactionInspector-based configurationRuntime dialogue interaction logicSupports URP and Built-in Render PipelineUnity 2021.3 LTS or newerENGINE COMPATIBILITYUnity 2021.3 LTS or newer.RENDER PIPELINE COMPATIBILITYSupported:Universal Render Pipeline (URP)Built-in Render PipelineHDRP is not currently supported.CORE SYSTEMS INCLUDEDNPC prefab systemNPC chat componentDialogue UIJSON dialogue loaderWorld knowledge integrationProximity-based interactionInspector-based setupRuntime dialogue interaction logicExample setup workflowDemo sceneDIALOGUE SYSTEMJSON-based offline dialogueEditable dialogue filesLocal dialogue workflow inside UnityNo internet connection required for offline modeOptional external AI integrationNPC SETUPDrag-and-drop NPC prefab workflowInspector-based component configurationDialogue file assignmentChat UI assignmentNPC characteristics configurationInteraction settingsOptional API Key and NPC ID configuration for cloud AI modeSAMPLE CONTENTExample NPC prefabsExample JSON dialogue filesExample world knowledge entriesDemo sceneSample dialogue configurationSCRIPTSC# scripts includedRuntime dialogue handlingJSON loadingProximity interaction logicWorld knowledge integrationInspector workflow supportedDOCUMENTATION INCLUDEDQuick Start GuideInstallation and setup guideNPC configuration guideOffline dialogue setupWorld knowledge setupExample usage documentationOptional cloud AI integration guideTARGET USERSIndie developersSolo developersPrototype teamsTechnical designersHorror game developersRPG and adventure game developersDevelopers building interactive NPC systemsDevelopers who want offline dialogue with optional AI-powered conversations




