
Description
https://youtu.be/Q3blflcx8gA - trailer
The Modular Mechanics Toolkit is a highly polished, performance-optimized suite of interactive mechanics designed to plug directly into your Unreal Engine 5 project. Built with a hybrid C++ and Blueprint architecture, it eliminates the need for rigid grid systems and clunky physics interactions, providing a AAA-quality "game feel" out of the box.
Whether you are building a survival game, a physics-based puzzle, or a sandbox builder, this toolkit saves hundreds of hours of complex math and architecture setup.
π Core Modules
1. Advanced Grid-Free Building System An intelligent, relative-snapping construction system.
Smart Snapping Physics: Calculates continuous snap scores based on player crosshair aim, staggered offsets, and bounding box alignments.
Pivot-Agnostic Generation: Automatically evaluates and creates snap points for Walls, Floors, Ceilings, and Columns based on mesh bounds. No pre-defined grids required.
Instant Deletion: C++ optimized RemovePieceUnderCrosshair instantly unlinks and clears targeted geometry.
2. Physics Grabber with "Juice" (Tactile Game Feel) Replaces the standard UE Physics Handle with a dynamic, weight-simulating component.
Inertial Sway & Lag: Grabbed objects physically react and trail behind fast camera movements, simulating actual mass.
Strain Feedback & Auto-Drop: Visualizes tension. Objects dynamically snap out of the player's control if pulled behind obstacles or if the strain threshold is exceeded.
Charged Throws & Smooth Lerping: Interpolates objects cleanly into the hold position and allows for charged, high-velocity throws.
Tag-Based Filtering: Easily configure which objects are interactive via the LiftableTag.
3. Sandbox World Manager (Persistent State) A robust, massive-scale save and load architecture.
Data Asset Integration: Simply assign your Blueprints to a SandboxItemData asset.
State Persistence: Instantly serializes the Class, Transform, and Identity of thousands of built pieces to a SandboxSaveGame slot.
Seamless Restoration: Players can build massive structures, exit the game, and restore the entire world flawlessly upon reload.
4. Chaos Destruction Synergy
Designed to work hand-in-hand with UE5's Chaos Destruction. Throw C4, detonate, and watch dynamically built structures collapse into physically accurate Geometry Collections.
π Technical Details
Architecture: Hybrid (C++ Components for heavy math, Blueprints for easy UI/Input routing).
Core Components: SandboxBuildingComponent (C++), PhysicsGrabberComponent (C++), SandboxIdentity, BPC_BuildThrowC4 (BP).
Input System: Enhanced Input System ready.
Network Replicated: No (Local / Single-player baseline).
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows
Setup & Documentation: The toolkit is modular. Simply add the core components to your existing Player Character (e.g., BP_FirstPersonCharacter), route your input actions, and your character is ready. Full step-by-step documentation is included in the project files.
"Note: This plugin requires the standard Unreal Engine 'Niagara' and 'GeometryCollection' plugins to be enabled."




