Saltar al contenido principal

Tetris

Aplicación web de Tetris Tengen utilizando Python Flask en el backend y p5.js en el frontend

Este proyecto funciona como un servidor Flask al que los usuarios pueden acceder a través de su navegador, conociendo la IP de la máquina que lo está sirviendo y el puerto, que por defecto es el 8080 (actualmente no hay una forma sencilla de modificar esto). La interfaz se muestra en el lado del cliente usando la biblioteca p5.js.

El objetivo es imitar la experiencia de Tetris para NES en términos de velocidad de caída y asignación de puntuaciones. La visualización de los elementos en el lienzo también es similar a la del Tetris de NES. Los mecanismos del modo de juego en pareja están completamente inspirados en Tengen Tetris. Finalmente, la estética se ha transformado a un estilo retro-cyberpunk, como si estuvieras jugando en una antigua pantalla de fósforo verde mientras el mundo se desmorona debido al despertar de los cyborgs.

Hay una tabla de clasificación en la que los jugadores pueden subir sus puntuaciones más altas y competir.

¡Dale una Estrella! ⭐

Si estás planeando usar este repositorio para aprender, por favor dale una estrella. ¡Gracias!

Recuerda documentar los pasos y decisiones tomadas durante la configuraciónde este proyecto ¡Buena suerte!

Repositorio

Proyecto Enlace