Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser



Quick Information

BlastBullets2D is a high-performance, free and open source C++ plugin for Godot Engine that enables optimized bullet spawning and management in 2D games. It’s designed to efficiently handle a large number of bullets with minimal performance overhead, making it ideal for fast-paced, bullet-heavy gameplay.Compared to standard methods like using Area2D with AnimationPlayer, BlastBullets2D offers a significant performance boost. In addition to speed, it includes built-in support to save and load bullet states with simple save() and load() functions.The plugin comes precompiled for the following platforms:- Windows (x86_64 and ARM64)- Android (x86_64 and ARM64)- Linux (x86_64)- WebFor more information visit the official repository here:https://github.com/nikoladevelops/godot-blast-bullets-2d
GDExtension header and API
This repository contains the C header and API JSON for Godot Engine's GDExtensions API.
Updating header and API
If the current branch is not up-to-date for your needs, or if you want to sync the header and API JSON with your own modified version of Godot, here is the update procedure used to sync this repository with upstream releases:
- Compile Godot Engine at the specific
version/commit which you are using.
- Or if you use an official release, download that version of the Godot editor.
- Use the compiled or downloaded executable to generate the
extension_api.json
andgdextension_interface.h
files with:
godot --dump-extension-api --dump-gdextension-interface
BlastBullets2D is a high-performance, free and open source C++ plugin for Godot Engine that enables optimized bullet spawning and management in 2D games. It’s designed to efficiently handle a large number of bullets with minimal performance overhead, making it ideal for fast-paced, bullet-heavy gameplay.
Compared to standard methods like using Area2D with AnimationPlayer, BlastBullets2D offers a significant performance boost. In addition to speed, it includes built-in support to save and load bullet states with simple save() and load() functions.
The plugin comes precompiled for the following platforms:
- Windows (x86_64 and ARM64)
- Android (x86_64 and ARM64)
- Linux (x86_64)
- Web
For more information visit the official repository here:
https://github.com/nikoladevelops/godot-blast-bullets-2d
Reviews
Quick Information

BlastBullets2D is a high-performance, free and open source C++ plugin for Godot Engine that enables optimized bullet spawning and management in 2D games. It’s designed to efficiently handle a large number of bullets with minimal performance overhead, making it ideal for fast-paced, bullet-heavy gameplay.Compared to standard methods like using Area2D with AnimationPlayer, BlastBullets2D offers a significant performance boost. In addition to speed, it includes built-in support to save and load bullet states with simple save() and load() functions.The plugin comes precompiled for the following platforms:- Windows (x86_64 and ARM64)- Android (x86_64 and ARM64)- Linux (x86_64)- WebFor more information visit the official repository here:https://github.com/nikoladevelops/godot-blast-bullets-2d