I made TETRIS
DynamicSquid (1963)

Tetris. Yay!

Special thanks to @Codemonkey51, @AARIZBOYA, @CodeLongAndPros, @BobTheTomatoPie, @yuhuiguo, @ChezCoder, @SixBeeps, @Jakman, @OcelotCat, @johnstev111, @HahaYes, and @AbhayBhat for their death message suggestions. So blame/thank them for the death messages xD

Oh, and I suggest you play it with the screen size reduced. 67% worked great for me. Also send me a screenshot of your high score to get a mention!

So this game was actually one of the first games I made using Java/Processing, so I had absolutely no clue what I was doing. That's why the game's terrible. I found this in a old folder that I made a couple months back, and I guess sharing it with you guys wont hurt.

Anyway, after working on this game for four days, I kinda lost all motivation and gave up on continuing to work on this project... However, if this project gets a decent amount of likes, I might regain my motivation and completely refactor the code, and improve the game :)

I also had to do a lot of tweaking to make this game work for repl.it since I did this in another compiler, and repl.it doesn't support some features of Processing, and it's a complete mess.

And before you comment all the bugs about the game and repetition of the code, yes, I know. Here's a complete list of bugs:

  1. pieces don't have side collision detection
  2. the square won't rotate
  3. rotating pieces bypass wall collision detection
  4. line clear is very buggy
  5. the code is complete garbage

But if this game does well (gets a decent amount of likes), then I might regain my motivation to make a better one.

TL;DR

Bottom line is, the code sucks, there's a bunch of bugs, I lost motivation in improving it, but let me know if you want to see a version 2 of Tetris by upvoting :)

Also, I just released Minesweeper v3! Play it here!

Enjoy!

EDIT:

Okay, so you guys have been absolutely amazing so I think I actually might make a second version now. It'll definitely take a while since I'm quite busy with some other stuff (like making Pacman), but thanks to all those who supported this project!

ANOTHER EDIT:

Thanks so much for 50 upvotes! This is my first project which surpassed that mark. And I'm on my way to 500 cycles! Thanks to all! I guess I'll do a 500 cycle special. Coming out soon :)

You are viewing a single comment. View All
Rithaquick (17)

Bro you have 499 cycles noice

johnstev111 (229)

@DynamicSquid You are at 580... is it going to be a 600 cycle special?

DynamicSquid (1963)

@johnstev111 yeah that's a good point. probably lol

johnstev111 (229)

@DynamicSquid You have 600 cycles... 600 cycle special?

DynamicSquid (1963)

@johnstev111 wait, I have 666 cycles. last time I checked I was at 580. Am I lagging?

DynamicSquid (1963)

@johnstev111 uh... why is it climbing? is this a glitch?

johnstev111 (229)

@DynamicSquid I don't know... A 700 cycle special would do though... EDIT: you have 703 cycles

DynamicSquid (1963)

@johnstev111 yeah lol. wait, I literally just went from 580, to 700 cycles in a couple minutes. I'm really confused... wait, I did get second place on #WEEKLY 1, so I think I go some points of that? I'mma check with some mods

DynamicSquid (1963)

@johnstev111 yeah, I've never seen anything like this. But the really weird part is you can see it too

johnstev111 (229)

@DynamicSquid Well, everybody must see it too...

DynamicSquid (1963)

@johnstev111 yeah... I guess I have 700 cycles now? I'll go talk to a mod

DynamicSquid (1963)

@johnstev111 oh, I actually haven't talked to a mod yet :) I'm too busy doing the WEEKLY #2 challenge

johnstev111 (229)

@DynamicSquid You should talk to one though... this is weird