Tetris
Tetris, an exciting game!

Introduction

Games Applications
Damien

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.

Difficulties encountered

Here are the major problems I encountered during this project.

Skills acquisition

Here's the main skills I acquired during this project.

Languages used

Frameworks, Languages, Libraries or tools used for this project.

Screenshots

Discover this fascinating project through these screenshots.