
Free Gdevelop Extensions
A downloadable tool
Free GDevelop 5 Extensions
A growing collection of plug-and-play extensions to juice up your games. Download the files below and import them directly into your projects. Completely free to use!
āļø Arc Fire Projectile
Easily fire projectiles that travel in a smooth, mathematical arc towards a target. Perfect for throwing axes, lobbing grenades, or mortar enemy attacks.
- Customizable arc height and travel speed.
- Dynamically calculates the landing position.
- No complex physics engine behaviors required!
- Built-in triggers for exactly when it hits the target ground.
šÆ Homing Projectile
Create smart missiles, magic spells, or tracking enemies that smoothly seek out their targets over time without instantly snapping to them.
- Configurable turn speed (make it sharp or take wide turns).
- Adjustable movement speed and acceleration.
- Dynamic target locking system.
- Perfect for tower defense games or sci-fi shooters.
ā³ Rewind Time
Record and reverse the movement of objects in real-time. Perfect for puzzle games, undo mechanics, or time-manipulation abilities.
- Configurable record duration (e.g., save the last 5 seconds).
- Smooth, accurate playback of recorded positions.
- Easy to trigger with a single action.
- Lightweight and highly performance-friendly.
š TD Enemy Movement
The essential movement logic for Tower Defense enemies. This behavior moves objects smoothly from waypoint to waypoint across any map layout.
- Simple point-to-point navigation system.
- Automatic rotation to face the direction of movement.
- Configurable speed and waypoint detection distance.
- Lightweight logic that supports hundreds of simultaneous enemies.
š° Tower Defense System
A comprehensive manager for your Tower Defense logic. This extension handles the heavy lifting for waves, spawning, and game flow.
- Wave management: easily define enemy counts and spawn rates.
- Automated spawning logic tied to specific spawn points.
- Logic helpers for tower targeting and range detection.
- Global game state conditions (Wave Start, Wave End, Game Over).
āļø How to Install
1. Download the .json extension files from the bottom of this page.
2. Open your GDevelop 5 project.
3. Go to the Project Manager ā Extensions ā Import extension.
4. Select the downloaded file, add the behavior to your objects, and you are ready to go!
š License
These extensions are 100% free to use in commercial and non-commercial games.
No attribution is required (but it is always appreciated!).
| Updated | 20 days ago |
| Status | Released |
| Category | Tool |
| Author | Byte Bard |
| Content | No generative AI was used |
Download
Click download now to get access to the following files:
Development log
- Tower defense movement extension update22 days ago

Comments
Log in with itch.io to leave a comment.
Iām about to make a game like Vampire Survivors so the wave management extension will help a lot š©·
Thank you š
Question: does it work for something like this?
Hi yes it will work for a vampire survivor-like game. in the video i just showed the basics of the extension. but you can do much much more.. the extension allows for multiple spawn points and handles all the heavy lifting (MATH).. also in the behaviour properties you can set difficulty scaling also has logic to prevent spawn from the same node.
Awesome work, thank you for posting!
No prob more coming
These are really cool. Thanks!
No prob! More coming in the future