#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

Noocturnal Games Studio

Please Note

This entry is from Friday August 21, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

Stop Rewriting Interaction Logic. Start Crafting Engaging Worlds.

Are you creating unique scripts for every door, chest, lever, or NPC interaction? This leads to mountains of redundant code, endless bugs, and a slow development process.

The Modular Interactables Kit is your definitive solution for creating any interactive object in your Unity project with unparalleled flexibility and zero code. Designed for developers and empowering for designers, this kit allows you to define complex interactions by simply selecting behaviors and connecting UnityEvents in the Inspector.


Philosophy: Universal Interactable + Modular Behaviors

Our core philosophy revolves around a single, powerful Interactable component that can host any number of InteractionBehaviors. This means one component handles how an interaction starts (player proximity, click, event), and separate, modular scripts define what happens. This keeps your project clean, scalable, and a joy to work with.



Key Features - Build Any Interaction

The Universal Interactable Component

  • Single Source of Truth: Attach one Interactable.cs script to any object to make it interactive.
  • Multiple Activation Modes: Define how the interaction starts: On Proximity: Player simply walks near the object (e.g., for dialogue). On Input Press: Player presses a key/button while near (e.g., for opening doors, picking up items). On Click: Player clicks directly on the object (e.g., for UI elements, strategy games). On Event Trigger: Activated by external events (e.g., another switch activates this one).
  • Can Be Interacted Flag: Control when an object is interactable (e.g., a chest might only be interactable once).
  • Visual Feedback: Built-in options to show a UI prompt (e.g., "Press E to Open") when the player is in range.

Modular InteractionBehaviors (What Happens When You Interact?)

Attach one or more of these MonoBehaviour scripts to the Interactable object to define its action.

  • OpenableBehavior: For doors, chests, gates. Triggers animations, sound effects, and controls their open/closed state.
  • LightToggleBehavior: Perfect for switches and environmental puzzles. Toggles one or more lights on/off.
  • DialogueTriggerBehavior: Integrate with your dialogue system. Triggers specific dialogue lines or sequences.
  • TeleportBehavior: Instantly move the player to a new location or load a new scene (integrates seamlessly with your MasterSceneLoader!).
  • CollectableBehavior: For items, pickups, and loot. Adds items to an inventory (your inventory system), plays sounds, and destroys the object.
  • CustomEventBehavior: The ultimate flexibility! Triggers any UnityEvent you configure in the Inspector, allowing you to call any function on any component without writing code.


Why Choose This Kit?

  • Developer-Friendly, Designer-Empowering: Build robust interactions in code, then let your designers implement them visually.
  • Highly Extensible: Easily create your own InteractionBehaviors by simply inheriting from a base class.
  • Decoupled Architecture: Interaction logic is separated from interaction triggers, leading to clean, reusable code.
  • Performance-Optimized: Efficient detection and event-driven updates.
  • Visual Workflow: Clear Inspector setups and optional debug gizmos.
  • Comprehensive PDF Documentation: Get up and running quickly with detailed guides and examples.
  • Clean, Commented Code: Full C# source code included for transparency and customization.

What's Inside the Box?

  • 1 Universal Interactable Script
  • 6+ Ready-to-Use InteractionBehavior Scripts
  • Custom Editor Scripts for an enhanced workflow.
  • 1 Complete Demo Scene showcasing various interactables.
  • Comprehensive PDF Documentation.

Streamline your development and create dynamic, interactive worlds in minutes! Add the Modular Interactables Kit to your cart today!

X