We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Thank you for implementing Tetris in Flipper. I enjoy this game. I have one feedback.
I noticed that the tetronimo (Tetris block) distribution is quite random. There were many moves until I got an "I" / line block.
In reviewing the codebase, I don't find any specific logic to handle the queueing of Tetris pieces. So this is my suggestion!
In modern versions of Tetris, tetrominos are now distributed on a semi-random basis.
For example: given a set of pieces A, B, C and D... the algorithm would randomize the order of that whole set before distribution:
D, B, C, A
And then once the whole set has been distributed, it will randomize it again, etc:
B, A, D, C
The significance of this feature is that the game feels more consistent for the player, and it is arguably more enjoyable :)
The text was updated successfully, but these errors were encountered:
Good idea, will be done later
Sorry, something went wrong.
I implemented the standard 7-bag randomizer in my PR, try it out :) #25
No branches or pull requests
Thank you for implementing Tetris in Flipper. I enjoy this game. I have one feedback.
I noticed that the tetronimo (Tetris block) distribution is quite random. There were many moves until I got an "I" / line block.
In reviewing the codebase, I don't find any specific logic to handle the queueing of Tetris pieces. So this is my suggestion!
In modern versions of Tetris, tetrominos are now distributed on a semi-random basis.
For example: given a set of pieces A, B, C and D... the algorithm would randomize the order of that whole set before distribution:
D, B, C, A
And then once the whole set has been distributed, it will randomize it again, etc:
B, A, D, C
The significance of this feature is that the game feels more consistent for the player, and it is arguably more enjoyable :)
The text was updated successfully, but these errors were encountered: