Classic-Tetris

GAME

-

Gra Tetris w czystym JavaScript z klasyczną architekturą MVC Typ: Gra przeglądarkowa

Classic-Tetris to implementacja klasycznej gry Tetris działająca w przeglądarce, napisana w całości w czystym JavaScript – bez użycia frameworków i bibliotek zewnętrznych.

Struktura projektu oparta jest o klasyczny wzorzec MVC (Model-View-Controller), który oddziela logikę stanu gry (Model), warstwę wizualną (View) oraz obsługę interakcji użytkownika (Controller). Dzięki temu kod jest przejrzysty i łatwy do rozbudowy.

Renderowanie odbywa się przy użyciu HTML5 Canvas, co pozwala na uzyskanie lekkiego i dynamicznego interfejsu w przeglądarce. Gra odwzorowuje klasyczne mechaniki Tetrisa, takie jak rotacja klocków, usuwanie linii, narastający poziom trudności i licznik punktów.

Projekt jest doskonałym źródłem do nauki strukturyzacji kodu w czystym JavaScript oraz tworzenia gier opartych na klasycznych zasadach.