DEFENDER OF EARTH VS THE ALIEN ARMADA

DEFENDER OF EARTH VS THE ALIEN ARMADA

IBJamon Apr 15, 2018 @ 5:06pm
new bugs found
First of all, the most important:

Level 4, wave 5, once all of the enemies are destroyed, the game just sits there. You can't launch another wave, so all you can do is quit.

Also, the asteroid mines are awesome but broken. First of all, they continue to give you moneys even if it's not an active turn. If that's intentional, awesome. But the value that they give you keeps going up and up. After just about 5 minutes or so, I was overflowing the 32-bit integer and my resources dropped to zero, and anything new I earned was immediately zero'd out. I'm guessing the value is calculated rather than linear, and as the values go up and up, things get out of whack.

Oh and if it isn't obvious, there is no overflow checking for the stored value of the resources. I would 1) change the value to a uint and 2) check to make sure the value can't overflow. It's probably best to cap the value to some really high number like 1 million or something (then the uint thing won't matter).

Good luck!
Originally posted by duncan.shane:
Originally posted by IBJamon:
First of all, the most important:

Level 4, wave 5, once all of the enemies are destroyed, the game just sits there. You can't launch another wave, so all you can do is quit.

Also, the asteroid mines are awesome but broken. First of all, they continue to give you moneys even if it's not an active turn. If that's intentional, awesome. But the value that they give you keeps going up and up. After just about 5 minutes or so, I was overflowing the 32-bit integer and my resources dropped to zero, and anything new I earned was immediately zero'd out. I'm guessing the value is calculated rather than linear, and as the values go up and up, things get out of whack.

Oh and if it isn't obvious, there is no overflow checking for the stored value of the resources. I would 1) change the value to a uint and 2) check to make sure the value can't overflow. It's probably best to cap the value to some really high number like 1 million or something (then the uint thing won't matter).

Good luck!

level 4 wave 5? the first race? I just played through it and it worked for me? I will try and see if I can replicate but my steam version works so far... I will look into the asteroid mines and see what to fix. The fps turret is a feature, not a bug. lol since the game isn't meant to be plaid as a full on FPS we didn't think of it as important to kick you back to the other camera view.
< >
Showing 1-3 of 3 comments
IBJamon Apr 15, 2018 @ 5:08pm 
Also my son found that if you are in FPS mode on a turret and it's destroyed, you can keep using it until you exit FPS mode.
A developer of this app has indicated that this post answers the original topic.
duncan.shane  [developer] Apr 15, 2018 @ 9:17pm 
Originally posted by IBJamon:
First of all, the most important:

Level 4, wave 5, once all of the enemies are destroyed, the game just sits there. You can't launch another wave, so all you can do is quit.

Also, the asteroid mines are awesome but broken. First of all, they continue to give you moneys even if it's not an active turn. If that's intentional, awesome. But the value that they give you keeps going up and up. After just about 5 minutes or so, I was overflowing the 32-bit integer and my resources dropped to zero, and anything new I earned was immediately zero'd out. I'm guessing the value is calculated rather than linear, and as the values go up and up, things get out of whack.

Oh and if it isn't obvious, there is no overflow checking for the stored value of the resources. I would 1) change the value to a uint and 2) check to make sure the value can't overflow. It's probably best to cap the value to some really high number like 1 million or something (then the uint thing won't matter).

Good luck!

level 4 wave 5? the first race? I just played through it and it worked for me? I will try and see if I can replicate but my steam version works so far... I will look into the asteroid mines and see what to fix. The fps turret is a feature, not a bug. lol since the game isn't meant to be plaid as a full on FPS we didn't think of it as important to kick you back to the other camera view.
IBJamon Apr 16, 2018 @ 4:15am 
I uploaded a screenshot of where it happens. Please accept my friend request so you can see the pic. I made it a friends only upload.
< >
Showing 1-3 of 3 comments
Per page: 1530 50