Black Body 1.3.1: Squashing Bugs!


Hey All,

Quick update to fix the following game breaking bug:

A fellow Itch.IO member (lazermcshooty) made me aware of a bug where the game would crash on the downloadable versions of the game.  This would happen every time the player ship would die after an enemy had been spawned (oof).  This should be all fixed up, but please let me know if anyone encounters this or any other bugs!

I also made the default game music a lil louder because I over corrected it to be too quiet in the last version.

For those interested in the Godot code:

I was connecting a signal to the enemy ships to the player, but using a global player variable (I made this when I made the respawn system because the "player" changes).  Each time a new player ship spawns, in the _ready() function, it assigns Globals.player = self.  The issue was that when I connected the enemy ship to the player, I was directly doing Globals.player.connect(yaddayadda), so all I had to do was make a variable var player = Globals.player, and then use player.connect(yaddayadda).  I don't know exactly why this solved it, but i've noticed a trend that breaching the object oriented nature of Godot too heavily tends to cause issues, so I had a hunch this would work.

Files

BlackBodyLinux.zip 28 MB
Oct 11, 2020
BlackBody.dmg 32 MB
Oct 11, 2020
BlackBodyWindows.zip 28 MB
Oct 11, 2020

Get Black Body

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.