Accueil
Tetris appartient à The Tetris Company LLC.
Un jour, en jouant à Tetris, ma curiosité s’est éveillée quant à son fonctionnement interne.
J’ai alors entrepris des recherches approfondies afin de comprendre les mécanismes du jeu, ses règles et les calculs qui le régissent. Après plusieurs heures de documentation, je me suis fixé pour objectif de le recréer en Java.
J’ai commencé par concevoir la structure de la grille, avant d’y intégrer un design, des couleurs et des éléments textuels pertinents. Une fois la base de l’interface établie, j’ai implémenté les fonctionnalités principales du jeu : calcul du score, déplacement fluide des pièces et gestion de leur rotation.
Ce projet ambitieux représente pour moi un véritable accomplissement. Parti de zéro, j’ai pu le mener à bien uniquement grâce à mes propres recherches, sans l’aide de tutoriels ou de vidéos explicatives.
Gérer le positionnement X et Y
Gérer les rotations
Gérer les collisions
Me renseigner sur la réalisation d'un projet
Gérer des tâches en arrière-plan
Mieux comprendre le système des tableaux
Calculer des positions X et Y pour faire correspondre les éléments dans un tableau 2D