Skip to main content

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

I like Tetris and so i liked this too.

In the beginnign it is not quit clear that you switched the core mechanic from rows to columns, but in my opinion this needs no extra explanation because you get it after you have seen it a few times xD

I stumbled upon a bug which didn't let me finish the game:
-Columns get destroyed when 4 points are upon each other
-first item the long willy
-put it upwards on the ground
-it disappears
-no new blocks spawn

I hope it is precise enough so you can figure out where in your code the mistake is. Maybe the same softlock Tameno posted.

(1 edit) (+1)

Thank you for the feedback. Unfortunately I still can not reproduce the bug, it works for me, when I set the col max to 4 and put the “I” upwards on the ground. :-(

As far as I see all report the same problem, it seems to be an issue with the I, that is all I know. But your report at least seems to indicate that it is not only at the end of a level, but can rather happen any time. Maybe I can integrate a work around where I detect that no new tile is spawned and then spawn another one.

Or maybe I should deactivate the I :-)

Than I have no Idea.
My game got stuck on level 9 and Tameno postet he was stuck at level 3.

Do you use an item pool? If yes maybe the next item would have been a long one too and the delete command got executed after the new spawn command or somethin like that.

(+1)

I just uploaded a bugfix release for the Web version, could you try it again?

Sorry dude, now I got two bugs :D

First I won a level out of nowhere, a clomun crashed an I was not even half way up, than it said nice fail and next level started.
Second I had a softlock again with no spawning blocks. But this time in level 6 and not in the beginning, but nearly winning. Maybe it could have even been the winnign block, which disappeared with the colum.

(+1)

Oh my. This is the problem with non-reproducible bugs, you have good chances to introduce new bugs with possible work arounds. Thanks anyways, I try to look into it when I find some time, but probably not before this evening.

If I were you I would let the bugs in until the event ends. Unnecessary stress. Coding is fun but stressfull, the body needs time to come down.

After the jam you can decide if you rework your code, bugfix and implement maybe some other suggestions of players or if you go on to the next game.
Use the time to play some games, drink some beer and be proud of yourself, finishing your game and participating in a jam. Thats already more than most people who start GameDev achieve in their carrer ;)

(1 edit) (+1)

You are right, that’s actually what I did and why I did not provide a Bugfix earlier. Your post just put me over the edge that I thought I give it a try. At least I am pretty sure now that I know where the mess is and that the bug will be gone after I do a proper code refactoring. Which I will certainly not do this week :-)

Cheers.

EDIT: Orignial is back now.

Cheers