Import Aseprite animations to AnimationPlayers, AnimatedSprites2D, AnimatedSprite3D and SpriteFrames.Features:- Generate sprite sheet and import animations to AnimationPlayer, AnimatedSprite, AnimatedSprite3D or SpriteFrames resource.- Adds Inspector docks for easy import and re-import.- Filters out layers you don't want in the final animation, using regex.- Supports slices. Import only a region from your file./- Supports Aseprite animation direction (forward, reverse, ping-pong).- Supports loopable and non-loopable animations.- Separates each Aseprite Tag into animations. In case no tags are defined, imports everything as default animation.- AnimatedSprite - Creates SpriteFrames with Atlas Texture to be used in AnimatedSprites. - Converts Aseprite frame duration (defined in milliseconds) to Godot's animation FPS. This way you can create your animation with the right timing in Aseprite, and it should work the same way in Godot. - Choose to export the Aseprite file as a single SpriteFrames resource, or separate each layer in different resources. - Adds Aseprite file importer to Godot (check limitations section).- AnimationPlayer - Adds and removes animation tracks without removing other existing tracks. - You are free to import multiple files to the same AnimationPlayer or import each layer to their own Sprite and AnimationPlayer.Aseprite Wizard is only required during development. If you decide to not use it anymore, you can remove the plugin and all animations previously imported should keep working as expected.
Quick Information
Plugin 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 3.4 : https://godotengine.org/asset-library/asset/1644Godot 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
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.

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, it is! Just look at the Godot 4 branch on this repo. The version 4 is even the recommended version.
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.
Plugin 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 3.4 : https://godotengine.org/asset-library/asset/1644 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
Plugin 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 3.4 : https://godotengine.org/asset-library/asset/1644Godot 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