Modular Unity door & lock system with interaction, inventory, UI minigames, and physics-based opening.Universal Door & Lock System is a complete, modular solution for building interactive doors in Unity. It supports three door types—animated, physics‑grab, and push doors—plus four lock types: key, keypad, dial (safe), and lockpick. The system includes a player interaction raycast, inventory and pickups, UI prompts, and fully working UI minigames for keypad, dial, and lockpicking. Everything is configurable from the Inspector and designed to be easily extended with new lock or door behaviors.Key FeaturesAnimated doors (Open/Close triggers)Physics‑grab doors (drag with mouse)Push doors (physics impulse / collision)Locks: key, keypad, dial, lockpickInventory with key/lockpick pickupsUI prompts + ready‑to‑use minigamesClean, modular C# architectureEasy to extend with custom lock typesDocumentation included (README + PDF)Use CasesPerfect for horror, stealth, survival, immersive sims, puzzles, and any game that needs realistic doors and locks.CustomizationSet door behaviors, lock codes, key IDs, physics values, and UI references directly in the Inspector. You can add new lock types by extending LockBase and plugging them into any door.Unity version: 2021.3+ (should work in 2020.3+)Render pipeline: Built‑in, URP, HDRP compatibleInput: Legacy Input Manager (can be swapped to new Input System)Scripts included: 23 C# scripts (doors, locks, UI, items, player interaction)Features: Animator doors, physics‑grab doors (hinge), push doors, key/keypad/dial/lockpick locks, inventory, pickups, UI prompts & minigamesPrefabs: Example door setup (simple/physics/push)Documentation: Included (PDF + README)Customization: Inspector‑driven settings, easy to extendi'm use AI for Generate Photo

