Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Report a bug

A topic by zoltankost created 40 days ago Views: 69 Replies: 7
Viewing posts 1 to 4
Developer (1 edit)

You can report a bug here. Please, add a screenshot of the whole game screen and eventually a screenshot of the console!

If a block is placed in front of the ship while it is moving, the game throws an error and becomes unplayable.
added screenshot with consol screen

Developer

Hey, seems you've played my game for quite a while, and I really appreciate it! Also thank you for very detailed bug reports. I've noted these bugs and will fix it in some of the upcoming updates! If you have or will found more bugs, please report them too!

Developer

So, the first bug seems to occur because of the borders of the world. It's a 2D array of cells, and its dimensions are 100x100 and do not scale if they were crossed. That's why it's causing  "memory access out of bounds" exception. And I suppose it was the ship crossing the borders, because you've  already built some grounds on the same X and Y coordinates as the ground on the picture has. 

So, I'd have to add some kind of auto-resizing algorithm, which would be triggered as the border was crossed. 

Numbers are being wrapped to the next line, even though the maximum number of digits is only 2 or 3.

Developer

Well, you've definitely had a pretty long session! And I should definitely don't wrap these value, or set some kind of maximum value.

You can surround your base with blocks, preventing the enemy ship from reaching you. This causes an error, and the game becomes unplayable.

For example
X - Base
W - Water
B- Block

BBBBBBB
BWWWB
BWXXWB
BWWWB
BBBBBBB

Developer

That one is not so easy to fix on game design side. I probably should allow the ship to cross some ground just temporarily, or to auto-build a bridge from that ground to the  main base. 

Also, that made me to think about, what would happen if the player would build some blocks around the ship itself.  It would also stop the game as that would be a similar bug, so you've discovered two of them!