← Todos los proyectos
Completado2026Juego multijugador

Ultimate Tic-Tac-Toe

Una versión multijugador para navegador con salas privadas, bots, clasificación y sincronización mediante Firebase.

En pocas palabras

En Ultimate Tic-Tac-Toe, cada casilla del tablero normal contiene otro tablero y cada jugada determina dónde deberá jugar la otra persona. Construí la versión web porque esa regla crea una profundidad sorprendente y porque el multijugador en tiempo real es un problema técnico muy satisfactorio.

  • JavaScript
  • Firebase Authentication
  • Cloud Firestore
  • HTML
  • CSS
01

Lo que construí

Desde la sala privada hasta la clasificación final.

El juego incluye autenticación, salas privadas, multijugador en línea, emparejamiento rápido, clasificaciones, varios niveles de bots y un sistema de puntuación de estilo ELO respaldado por Firebase y Firestore.

02

Problema de diseño

Nueve tableros deben sentirse como un solo juego.

La interfaz debe mostrar el movimiento local, el estado del tablero grande y el siguiente destino permitido sin convertirse en un diagrama confuso. Por eso, la respuesta visual y la claridad del estado fueron tan importantes como el código multijugador.

03

Por qué está aquí

Lo construí porque el juego merecía una buena versión web.

No todos los proyectos necesitan un gran problema institucional. Ultimate Tic-Tac-Toe me permitió trabajar en lógica de juego, estado en tiempo real, autenticación y emparejamiento porque la idea, sencillamente, me parecía divertida.