Home
Tetris is owned by The Tetris Company LLC.
One day, while playing Tetris, I became curious about how the game actually worked.
I began conducting in-depth research to understand its mechanics, rules, and underlying calculations. After several hours of studying, I set myself the goal of recreating it in Java.
I started by designing the grid structure, then added the interface design, colors, and relevant text elements. Once the foundation was in place, I implemented the core game features — including score calculation, smooth piece movement, and rotation handling.
This ambitious project stands as a true personal achievement, as I built it entirely from scratch based solely on my own research, without relying on tutorials or guides.
Manage X and Y positioning
Managing rotations
Managing collisions
Find out how to carry out a project
Managing background tasks
A better understanding of the table system
Calculate X and Y positions to match elements in a 2D array