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
Addon to make bullethells. It takes care of everything related to bullet spawning : patterns, bullet properties, event triggering,... Features include complex bullet movement (from math equations to custom drawn paths), advanced homing features, built-in animation and sound manager, ability to randomise everything, and much more !As a BulletHell dev myself, my aim is to create a plugin able to recreate ALL the attack patterns present in your favorite bullethell games, with easiness of use and flexibility in mind.(Version for Godot 4 soon available) This version also works for Godot3.5Godot 4 version : https://godotengine.org/asset-library/asset/7559Here is the full documentation : https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharing
BulletupHell
- Presentation
- Installation
- Q&A
Presentation
BulletUpHell is a BulletHell Godot plugin available for
- Godot 3.4
- Godot 35
- Godot 4 (coming soon!)
The goal is to provide you with all the tools you need to make a BulletHell game. The plugin takes care of everything related to bullet spawning : patterns, bullet properties, event triggering,... Features include complex bullet movement (from math equations to custom drawn paths), advanced homing features, built-in animation and sound manager, ability to randomise everything, and much more !
As a BulletHell dev myself, my aim is to create a plugin able to recreate ALL the attack patterns present in your favorite bullethell games. For that, I researched all of the attacks in games like Enter the Gungeon and Binding of Isaac and implemented the necessary features to recreate them all with easiness of use and flexibility in mind.
The plugin has 4 custom nodes and a bunch of resources you can use to create all the complex attack patterns without coding (but some things are just much more easier to do by code, I didn't make it with the goal that someone who doesn't know how to code could use it). Just drag and drop them in your scene, fill up the properties you want and watch as the magic happens.
I also provide you with a full documentation on how to use everything. See next paragraph.
Installation
Download the latest release from the Release section. For the rest of the installation and the documentation of all my plugins, check this : BottledPluginsDocumentation
I'll also post complete tutorials on my Youtube channel when I'll have the time so consider subscribing to not miss any news ! https://www.youtube.com/@Dark_Peace For any question or request, join my Discord : https://discord.com/invite/aWWQbgQUEP
Q&A
Q: Will there be new features in the future ? A: Yes, you can read a barely readable checklist in the documentation. New feautres will be added in V4 for Godot 4. They'll most likely won't be backported to Godot 3.
Q: Will it be available for Godot 4 ? A: Yes, first I'll port the V3 to Godot 4 as it is right now then I'll update it with new features.
Q: I downloaded the alpha version, should I change to V3.4 ? Are they compatible ? A: If you're satisfied with the features and the performances of V0.1, there is no reason to update, as they're will probably be compatibility issues since I rewrote all the back-end of the plugin.
Q: Will V3.4 and V4 (for Godot 4) be compatible (aka : can I use V34 and update it later to V4 ?) ? A: No major changes should occur in the way the plugin works. But using custom resources in Godot sometimes lead to issues when those resources update (Furthermore, Godot 4 isn't out yet, so there's no way to know for sure what would work). The safest way is always to make a back-up before updating.
Q: Will the alpha version, with its unoptimised code, be updated Godot 4 ? A: No. But someone contacted me to ask if they could, I said yes.
Q: Can I make updates to the plugin ? A: Sure, but please tell me about it. Also any feature idea is welcomed.
Q: The alpha version used nodes as bullets, but not the V3.4 and I don't like it. A: It was for optimisation's sake. All of the basic features of a node are reproductible with the current system but I'll add node-compatibility in the V4 for Godot 4.
Addon to make bullethells. It takes care of everything related to bullet spawning : patterns, bullet properties, event triggering,... Features include complex bullet movement (from math equations to custom drawn paths), advanced homing features, built-in animation and sound manager, ability to randomise everything, and much more !
As a BulletHell dev myself, my aim is to create a plugin able to recreate ALL the attack patterns present in your favorite bullethell games, with easiness of use and flexibility in mind.
(Version for Godot 4 soon available) This version also works for Godot3.5
Godot 4 version : https://godotengine.org/asset-library/asset/7559
Here is the full documentation : https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharing
Reviews
Quick Information
Addon to make bullethells. It takes care of everything related to bullet spawning : patterns, bullet properties, event triggering,... Features include complex bullet movement (from math equations to custom drawn paths), advanced homing features, built-in animation and sound manager, ability to randomise everything, and much more !As a BulletHell dev myself, my aim is to create a plugin able to recreate ALL the attack patterns present in your favorite bullethell games, with easiness of use and flexibility in mind.(Version for Godot 4 soon available) This version also works for Godot3.5Godot 4 version : https://godotengine.org/asset-library/asset/7559Here is the full documentation : https://docs.google.com/document/d/1y2aPsn72dOxQ-wBNGqLlQvrw9-SV_z12a1MradBglF4/edit?usp=sharing