Skip to content
Media 1 for listing Modular Mechanics Toolkit: Grid-Free Building, Physics Grabber & Persistent Save
0 comments

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."

Included formats