Physics Interaction Pro: Drag, Drop & Grid Snap
GamePlan Assets
$8.50
$17.00
50%OFF
(no ratings)
Jump AssetStore
A complete First-Person physics interaction system. Features smooth object pickup, throwing, rotation, and grid/surface snapping. Includes a polished Character Controller with footsteps and crouching.Elevate your First-Person game with Physics Interaction Pro, a comprehensive solution for immersive object manipulation. Whether you are building a puzzle game, a survival sim, or a sandbox builder, this asset provides the polished mechanics you need out of the box. The system bridges the gap between arcade interaction and physics simulation, allowing objects to feel "weighty" while remaining responsive.Key Features:📦 Advanced Drag & Drop: Pick up objects with smooth physics damping. Heavy objects lag slightly behind interaction, creating a sense of weight.🏗️ Smart Snapping System: Includes both Surface Snapping (aligning objects to walls/floors) and Grid Snapping (perfect for building mechanics).🔄 Object Manipulation: Players can rotate objects freely or on fixed axes while holding them.🦶 Complete FPS Controller: Includes a robust movement script with Running, Crouching, Jumping, and a dynamic Footstep Audio System that changes sounds based on surface tags.👁️ Inspection UI: Built-in support for displaying object names and descriptions when hovering.💪 Weight System: Optional mechanic where carrying heavy objects slows the player down, adding realism to survival scenarios.Easy to Integrate: Simply add the DragAndDrop script to any Rigidbody object, and it becomes fully interactable. No complex coding required!Features:Physics-based object holding (Non-Kinematic or Kinematic switching).Dynamic Raycasting with SphereCast support for easier pickup.Grid Snapping logic (Modular cell sizes).Surface normal alignment (Objects rotate to match the wall/floor).Throwing mechanic with cooldown.Head Bobbing system (Procedural).Surface-detection for audio (Tag-based).UI Controller for interaction prompts.Script Count: 7 C# Scripts. Compatibility: Works with Standard Input Manager. Render Pipeline: Standard, URP, and HDRP compatible (Logic is material-independent).During the development process, AI tools were utilized to assist with base layouts, brainstorm concepts, and provide suggestions for script debugging. Additionally, AI helped proofread the final English documentation. All final outputs have been manually reviewed and refined to ensure they meet the package's functional requirements.




