A lot of my programming hobby projects reach a "kinda works" stage, before I get distracted and move onto something else.

I'm currently working on (yet another) Tetris clone. Gameplay-wise, I've reached feature parity with the version playable on (minus bonus scoring logic, and lock delay logic).

I'd like to keep working on this until it's really polished - hopefully I don't get distracted by another project in the meantime...

· · Web · 1 · 0 · 0

I'm currently using sound effects ripped from, and as you can see it's not very graphically interesting. At some point I'd like to make my own sound effects and artwork - I might go for a "drawn on paper" aesthetic.

Another big thing I need to work on is having proper game menus, with settings, highscores etc.

Oh and I forgot to mention, this is all written in Python with pygame.

Got the main gameplay graphics pretty close to pixel-perfect.

The only problem is, I just found out that The Tetris Company is infamously litigious, so I'll definitely have to dial back the similarity if I ever want to publish this project...

Sign in to participate in the conversation

The original server operated by the Mastodon gGmbH non-profit