Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

This is an issue that I have not been able to reproduce. I understand why (from my code) you would be getting numbers at the bounds of 32-bit signed integers, but it just should not be possible, and I have not been able to do it. My kids (they are my play testers) and I played the game multiple times on different computers and have not been able to recreate this issue. Were you playing a built-in map or a random one?


Thanks for playing and for the feedback!

I was playing a built-in map. I think it happens every time I deploy a full stack, and then attempt to deploy another stack in front of that one. I can't seem to influence whether it's at the positive or negative bound, so I can deploy the weakest army possible or the strongest army possible and leave the base with the opposite kind of army at the garrison.

Sometimes it happens to me even if I haven't already deployed a stack, not sure how that happens but it's a rarer issue than trying to deploy a stack after I've already deployed the maximum army

(+1)

Okay. Thanks for the response and reproduction steps. I was able to reproduce that issue very easily. It was something that we had not tried as we had all play tested several iterations. It also only required two changes. I know that I cannot upload a new version to the jam, but if anyone wants to play it the way that it was intended, it can be found here.

It is a terrible issue as it will ALWAYS cause an integer overflow once you take a castle and add the levy of the castle to the now garrison maximum integer value and will wrap around making it impossible for you to defend the castle as Noyemi quickly discovered. Thanks for that!