Have been working on a little tetris clone.
Alot more rules to tetris than I originally thought. Had no Idea wall kicks were a thing.
Still missing the ability to hold blocks.
First time trying to implement real music in pico8.
Pixel art done all by myself!
CONTROLS:
- x: rotate clockwise
- c: rorate counter clockwise
- up: drop
- arrow keys: move



The row clearing animation is beautifully satisfying.
The score below feels like a very appropriate score for Tetris. Please don't take this as a request to implement large integer arithmetic if you're short of tokens.

This implementation is fun, and I don't see any need to make it adhere more to the "standard". But I did see it generate several runs of 3 of the same piece in succession, which is improbable in most Tetris randomiser implementations.
Or implement the bastet "randomiser":
https://github.com/fph/bastet/


@Cowirrie I am impressed! Hadn't considered someone might play enough to overflow the score! Looks like the the pico-8 ints are pretty small. I should be able to fix that by just visually padding a couple zeros.
I had no idea tetris had a special randomizer! Good to know
[Please log in to post a comment]