EN

Proyecto

Tetris

Tetris con reglas modernas: SRS con wall kicks, T-Spins, Back-to-Back, combos, Perfect Clear y hold limitado a 10 usos.


Objetivo

Implementación de Tetris siguiendo las guías modernas del género, parte del monorepo Arcade. El motor de juego es independiente del DOM y corre sobre un solo hook controlador que administra el loop de render, el input, el audio y la persistencia local, con soporte para teclado y controles táctiles.


Mecánicas


Puntaje


Progresión de niveles

  1. Créditos de línea Cada limpieza otorga créditos; las limpiezas difíciles valen más — un Tetris otorga 8 créditos en lugar de 4.
  2. Nivel inicial configurable El nivel de partida define cuántos créditos se necesitan para subir de nivel.
  3. 15 niveles La velocidad de caída aumenta en cada nivel hasta el 15, que siempre representa 600 créditos acumulados.

Stack

Astro 5React 19TypeScriptVitest 3i18nextAWS CDK v2S3CloudFrontRoute 53