Modular Grappling Hook System


Modular Grappling Hook System


by bojo


Price History +

Grappling Hook System is a modular and easy-to-integrate solution for adding grappling mechanics to your Unity projects.


The system supports multiple gameplay styles including pulling, holding, and swinging, making it suitable for platformers, action games, and traversal-based mechanics.


Built with flexibility in mind, all core behavior is controlled via ScriptableObject configs, allowing quick tuning and customization without modifying code.


---


FEATURES


- Pull To Point mode (direct movement toward target)

- Hold mode (fixed attachment to grapple point)

- Swing mode (pendulum-based movement)

- Rope length control (reel in / reel out)

- Preset system (Soft / Medium / Hard)

- Fully configurable via GrappleConfig

- Clean and simple demo scene

- Visual rope using LineRenderer

- Basic HUD feedback (mode and preset)


---


EASY SETUP


1. Add GrappleMotor to your player

2. Assign Rigidbody and LineRenderer

3. Add GrappleTargeter

4. Apply a preset or create your own config


---


USE CASES


- Platformer movement systems

- Spider-Man style traversal

- Action gameplay mechanics

- Prototyping movement systems


---


NOTES


- Uses Unity Input System

- Demo scene included for quick start