Universal Door & Lock System
A downloadable asset pack for Windows, macOS, Linux, and Android
๐ Universal Door & Lock System
A complete modular Unity system for interactive doors, locks, keys, keypads, dial safes, lockpicking, pickups, UI prompts, and ready-to-use gameplay interactions.
Build doors that feel real, locks that work properly, and interaction systems that can be reused across horror, stealth, puzzle, survival, and immersive games.
โจ What Is Included?
Universal Door & Lock System is designed to help you quickly add professional interactive doors and lock mechanics to your Unity project. Everything is made to be clean, configurable, expandable, and easy to connect with your own gameplay systems.
๐ช Door Types
Animated doors, push doors, and physics-grab doors with simple setup and flexible Inspector configuration.
๐ Lock Types
Key locks, keypad locks, dial locks, and lockpick locks for different gameplay situations.
๐ฎ Player Interaction
Includes prompts, pickup logic, interaction checking, lock UI, and door feedback.
๐งฉ Modular Design
Built to be extended with new lock types, custom doors, new UI, and your own game logic.
๐ Key Features
- Animated doors with open and close triggers
- Physics-grab doors that can be dragged with the mouse
- Push doors using physics impulse and collision interaction
- Key lock system with key IDs and pickup items
- Keypad lock system with custom codes and UI minigame
- Dial safe lock with rotating combination-style UI
- Lockpick system with pickup and lockpicking interface
- Inventory support for keys and lockpicks
- Player prompts for locked, unlocked, pickup, and interaction states
- Inspector-based configuration for fast setup
- Clean C# architecture for easy expansion
- Documentation included with README and PDF guide
๐ฎ Perfect For
- Horror games with locked rooms and hidden keys
- Stealth games with doors, restricted zones, and access control
- Survival games with locked storage, safes, and pickups
- Puzzle games with keypad codes and combination locks
- Immersive sims with realistic door interaction
- First-person exploration games with interactive environments
๐ง System Structure
| System | Description |
|---|---|
| Door Controller | Controls open, close, push, grab, and interaction behavior. |
| Lock Base | Base architecture for different lock types and custom expansion. |
| Pickup System | Handles keys, lockpicks, and inventory item collection. |
| Interaction UI | Shows prompts, lock screens, keypad, dial lock, and lockpick UI. |
| Inspector Setup | Allows fast configuration without editing code every time. |
๐ ๏ธ Setup Flow
๐ฆ Included Content
- Door prefabs
- Lock prefabs
- Key and lockpick pickups
- Keypad UI
- Dial lock UI
- Lockpick UI
- Player interaction prompts
- Example scenes
- C# scripts
- Documentation files
๐ก Why Use This Asset?
Instead of building a door system, pickup system, lock system, UI prompts, keypad logic, dial logic, and lockpicking logic from scratch, this package gives you a complete starting point that is already connected and ready for gameplay.
The system is made for developers who want a practical, expandable, and clean solution for interactive environments.
| Updated | 3 days ago |
| Published | 5 days ago |
| Status | Released |
| Category | Assets |
| Rating | Rated 5.0 out of 5 stars (3 total ratings) |
| Author | SomeTimesAtNight |
| Tags | animator-door, door-system, hinge-joint, Horror, interaction, interactive-doors, inventory, key-lock, lock, lockpick |
| Content | No generative AI was used |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $19.99 USD. You will get access to the following files:








Leave a comment
Log in with itch.io to leave a comment.