V4.6 : Backend rewrite


No, this is not the 4.5.7, this is a 4.6 version. Which means it will have incompatibilities with 4.5 versions. As much of the backend has been rewritten, this version might be less stable than 4.5 ones. Patches will come soon if issues arise.

Incompatibilities:

  1. Many functions from the API had their arguments and return value changed, for optimisation. Many functions which demanded a RID now demand a Dictionary.
  2. Spawning and customFunctions.gd have to be updated. This means you'll have to save your changes to those files and put them back once you updated.

Improvements

  1. Laserbeams have been rewritten and every issue has been fixed.
  2. Bouncing system has been rewritten and is now 99% accurate and supports BulletNodes
  3. Backend datastructures have been rewritten to improve performances.
  4. Some more API functions.

This is probably gonna be the last version for a while as I won't have much time to develop it in 2025.

Get BulletUpHell : BLAST! [Bullethell Engine]

Buy Now15.00€ EUR or more

Comments

Log in with itch.io to leave a comment.

(+1)

I'm not seeing a way to download 4.6

(+1)

Damn you're right, it's fixed now, you can download it.

Thank you!