Interactive Modern Door System is a complete, high-quality, game-ready asset package designed for Unreal Engine 5. Built with custom skeletal animations, directional swing physics, key-lock interaction logic, dynamic UI widgets, and multi-zone Color ID masking for full visual customization without external software.
Demo Showcase:
Video Showcase: https://youtu.be/GrKMhNb_R6U
Documentation & Tutorials:
• PDF Setup & Integration Guide: https://drive.google.com/file/d/1-rLdmVI1XO9lIi3WyVbkWrXbtwOtxCnx/view?usp=sharing
KEY FEATURES:
• Smart Player Side Calculation: Uses Dot Product math to ensure doors dynamically swing open away from the player's approach direction.
• Animated Key System: Smooth key insertion animation featuring dynamic bone visibility (Key_Bone) during unlocking sequence.
• Input Spam Protection: Integrated 'Is Busy' state logic preventing animation glitches during rapid interaction inputs.
• Color ID Masking: Multi-zone material setup for instant recoloring of frame, door panel, handle, and key accents directly in-engine.
• Full Source Files Included: Native Blender (.blend) source files included in 'Content/ModernDoor/SourceFiles/' for easy custom edits.
BLUEPRINT ARCHITECTURE:
Includes 5 Modular Interactive Blueprints & 1 Interface:
1. BP_Door_OneWay: Standard single-direction swing (90 degrees).
2. BP_Door_OneWay_Key: Single-direction swing integrated with key unlock/lock logic.
3. BP_Door_TwoWay: Dynamic directional door (90° / -90°) swinging away from player approach.
4. BP_Door_TwoWay_Key: Two-way directional door combined with key unlock/lock logic.
5. BP_Key: Interactive key item actor with pickup and inventory registration.
• BPI_Interactable: Modular Blueprint Interface for effortless character interaction integration.
USER INTERFACE (UI WIDGETS):
Includes 3 pre-built UI Widgets:
• WBP_InteractionPrompt: Dynamic on-screen key/button prompt.
• WBP_Inventory: Custom inventory bar displaying held keys.
• WBP_KeyMessage: Feedback message widget for locked door state.
BONUS CONTENT INCLUDED:
To help you instantly populate your scenes, two optimized lighting props are included at no extra cost:
• Modern Wall Light Prop: Clean architectural sconce with pre-configured emissive material setup.
• Architectural Ceiling Light Rig: Ceiling lighting framework ideal for dressing corridors and showcase rooms.
TECHNICAL SPECIFICATIONS:
• Triangles:
- Door: 4,882
- Door_Key: 5,218
- Key: 1,129
- Combined Set (Door_Key + Key): 6,347
• Skeletal Animations: 14 Custom Skeletal Animations
• Audio FX: 12 High-Quality WAV Audio Tracks
• Texture Resolutions: 2048x2048 and 4096x4096 (Base Color, Normal, Roughness, Metallic, Color ID)
• Materials: 1 Master Material, 1 Material Function (AlphaBlendAttributes_Function), pre-built Material Instances.
• Collision: Custom, optimized collision setups for frames and door panels.
• Network Replicated: No (Single-player focus)
• Engine Compatibility: Unreal Engine 5.8.2+
TECHNICAL NOTES & DISCLAIMER:
Note: Nanite is enabled for Static Meshes. For more details on system requirements and usage, refer to the official Epic Games documentation: