Return to main documentation pages : BulletUpHell
<aside>
☄️ BulletUpHell BLAST is an improved edition of the BulletUpHell plugin ! A little while ago, some users told me I should make the plugin paid and that they would pay for it. I worked 2 years on it, it became pretty big and popular, so I think they have a point. That’s why I decided to make a premium version but also keep the classic version as a free demo because free stuff is nice.
</aside>
https://youtu.be/L9ztZr9Ku2Q
You can buy BLAST here and only here : https://bottled-up-studio.itch.io/godot-bullethell-plugin
Why is BLAST so good ???
Here’s the list of reasons why BLAST is better than the Demo.
More features !
<aside>
☄️ There are many more features in BulletUpHell BLAST. They’re marked with a ☄️ in the documentation.
</aside>
- [ ] Randomisation : the free version has random properties for bullets, but what about randomising the patterns, the shooting angles, the cooldowns,… ? BLAST can do it. There’s now tens of new randomisation properties for Spawn Pattern Resources, SpawnPoint and soon, for Using Triggers.
- [ ] Custom metadata : want even MORE properties ? Very specific custom ones that your game alone needs ? And just as easy to use as the plugin’s native properties ? You can ! Customise your bullets as you wish.
- [ ] Custom code : yeah, you get new stuff, even custom properties, but what about adding yoour own code to the plugin ? (Bullet)Hell yeah ! Now you have a brand new script you can add your custom code and call it from BuHSpawner.gd.
- [ ] LASER BEAMS. Yes, a new node with lots of properties. You can make any type of lasers with it.
- [ ] Gravity system for 2D sideview games.
- [ ] Improved homing bullets
- [ ] You can add a detection range to the homing bullets. If the target is outside this range, the bullet won’t detect it
- [ ] Homing range : if the homing bullet is outside this range, it will stop targeting. Hell yeah, let the player escape those bullets if they run fast enough.
- [ ] Homing on signal : you can send a signal to start homing anytime you want ! Send the signal and see all your bullets suddenly aim at the player.
- [ ] More Pattern features :
- [ ] Spawn your patterns after one another without adding a single line of code. You can spawn a multitude of patterns in a loop or all at the same time by just calling spawn_list(). Because you never have enough patterns.
- [ ] Turn your pattern in every angle thanks to the new Forced Shoot Angle and Forced Spawn Angle. The position and angles equations have been reworked for more possibilities.
- [ ] Even infinity cannot stop you. With a single call, stop any spawner from shooting, even if it was set on infinite loop.
- [ ] Advanced properties for bullets : spawn multiple bullet types per spawn pattern, skip bullets in the pattern (which you can use to write text with your bullets!)
- [ ] Use “angular equations” to make the bullets move in ways that weren’t possible before (like spirals or circle)
- [ ] Change the time scale at which the bullets are handled.