Help this asset pack reach its goal

Raised
$0.00
Goal
$9,999.99
0%
of goal

A downloadable asset pack

Get this asset pack and 4 more for $10.00 USD
View bundle
Buy Now
On Sale!
60% Off
$4.99 $1.99 USD or more

Configurable hazards and traps for Godot 4.7+

Smart Hazards is a collection of reusable 2D hazards designed to fit naturally into your Godot workflow.

Add a node, configure it in the Inspector, and integrate it into your game without learning a custom framework.

No editor dock. No autoload. No required input actions.

9 Ready-to-Use Hazards

  • Static Spikes
  • Retractable Spikes
  • Laser
  • Rotating Laser
  • Crusher
  • Moving Saw
  • Pendulum Blade
  • Flame Jet
  • Proximity Mine

Every preset uses the same reusable hazard system and remains fully configurable.

Built Around the Inspector

Smart Hazards is designed to behave like a regular Godot component.

Create or instance a hazard, adjust its settings, and start testing.

A simplified Inspector mode keeps common settings easy to understand, while Advanced mode exposes additional control when you need it.

Flexible Hazard Cycles

Configure complete gameplay cycles:

Idle → Warning → Active → Cooldown

Control warning duration, active duration, cooldown, repetition, hit frequency, activation behavior and more.

Hazards can be always active, triggered when a body enters, triggered manually, enabled or disabled at runtime, or controlled entirely through code.

Flexible Damage Integration

Smart Hazards does not force a specific health system.

Supported damage modes include:

  • Signal Only
  • Fixed Damage
  • Percentage Damage
  • Kill

Use the built-in integration or connect the provided signals to your own health and gameplay systems.

Bring Your Own Art

Gameplay logic and visuals are completely separate.

Use the built-in visual, your own Texture2D, or your own SpriteFrames.

Animated visuals can automatically react to Idle, Warning, Active and Cooldown states.

Optional Audio & VFX

Add your own warning, activation, active-loop, hit and deactivation sounds directly from the Inspector.

Optional VFX hooks are also available for warning, activation, impact and deactivation events.

Audio and VFX remain completely optional.

Reusable Hazard Profiles

For larger projects, optional Godot Resources can be used to share configurations between multiple hazards.

Create reusable setups for instant-kill traps, fast cycles, slow cycles or any configuration specific to your project.

Hazard Sequences

Use AsagoHazardSequence2D to coordinate several hazards into gameplay patterns.

Supported sequence behaviors include sequential, looping, ping-pong and randomized activation.

Developer-Friendly

Smart Hazards exposes a clean runtime API including methods such as:

enable()
disable()
reset()
trigger_now()
is_enabled()
is_active()
get_current_state()

Important state and gameplay events are also exposed through signals.

Installation

Copy:

addons/smart_hazards/

into your Godot project and reload the project if necessary.

No plugin activation is required.

Included

  • Complete Smart Hazards addon
  • 9 configurable hazard scenes
  • Hazard Sequence system
  • Optional Hazard Profiles
  • Custom static and animated visual support
  • Audio and VFX hooks
  • Full GDScript source code
  • Documentation and integration guides
  • Troubleshooting guide

Compatibility

Godot 4.7+

Developed and validated with Godot 4.7.2 stable.

2D only.

Source Included

The complete GDScript source is included so you can inspect, modify and extend the addon for your own project.

License

Commercial use is allowed in your own games and applications.

Redistribution or resale of the addon itself as a standalone product, template, toolkit or competing asset is not permitted.

Published 1 day ago
StatusReleased
CategoryAssets
AuthorAsago
GenrePlatformer
Tags2D, gdscript, Godot, godot-4, Modular, sourcecode, tools
AI DisclosureAI Assisted, Code

Purchase

Get this asset pack and 4 more for $10.00 USD
View bundle
Buy Now
On Sale!
60% Off
$4.99 $1.99 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $1.99 USD. You will get access to the following files:

Smart_Hazards_1.0.0.zip 48 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.