Vacuum | Object Vacuum/ Object Hoover Framework

$4
Publisher Golem Kin Games
File size 1.13MB
Number of files 20
Latest version 1
Latest release date 2024-10-18 04:59:13
First release date 2024-10-18 04:59:13
Supported Unity versions 2018.4.2 or higher

The Vacuum System is a powerful and flexible Unity tool designed to simulate dynamic forces such as pulling, repelling, and vortex effects for both 2D and 3D objects. Whether you're creating magical vortexes, sci-fi tractor beams, or environmental hazards, the Vacuum System is perfect for adding dynamic object manipulation to your games.

Features

  • 2D and 3D Support: Use in both 2D and 3D projects with seamless switching.
  • Vacuum Modes: Choose between pulling objects toward the vacuum point or repelling them away.
  • Force Direction Options: Apply forces directly or add vortex-style twisting forces.
  • Customizable Shapes: Define vacuum areas using cone or box shapes for maximum flexibility.
  • Obstacle Detection: Specify layers that act as obstacles, blocking the vacuum force.
  • Shrink Effect: Apply a shrinking animation as objects approach the vacuum.
  • Particles & Sound Effects: Trigger particle effects and sounds as objects are pulled or pushed.
  • Complete Customization: Control force strength, distance, visual feedback, and more!
  • Simple API & Callbacks: Easily trigger vacuum events via code, and handle object collection with custom callbacks.

Use Cases

  • Sci-Fi & Space Games: Create tractor beams or black hole-style vacuum effects.
  • Magical Games: Enchant objects by pulling them toward a central point or casting a repelling spell.
  • Puzzles & Mechanics: Add dynamic object interactions and manipulation mechanics to your puzzle games.
  • Environmental Hazards: Create wind, gravitational fields, or other forces that affect player and object movement.

Easy to Use
Simply attach the VacuumSystem component to any GameObject, define the vacuum point, and choose your desired settings. Customize your effects with visual and auditory feedback by adding particle systems and sound clips!

Key Features

  • Force Fields: Simulate a wide range of force effects like direct pulling, pushing, or swirling vortexes.
  • Customizable Force Curves: Fine-tune the strength and behavior of the vacuum with force and distance curves.
  • Gizmo Visualization: Visualize your vacuum's range, shape, and effects directly in the Scene view with built-in gizmos.
  • No Coding Required: Get started without writing a line of code or customize deeply using our simple API.

Integration

  • Full compatibility with Unity's Physics2D and 3D physics.
  • Supports Rigidbody and Rigidbody2D components for realistic force effects.
  • Easy-to-use event callbacks for when objects are collected, destroyed, or deactivated.

Why Choose Vacuum System?

  • Adds a whole new dimension of interaction to your projects.
  • Flexible and fully customizable to meet your game's needs.
  • Perfect for game developers looking to enhance physics-based interactions in any genre.

Top Publisher Assets