Skip to content

Latest commit

 

History

History
68 lines (49 loc) · 2.8 KB

README.md

File metadata and controls

68 lines (49 loc) · 2.8 KB

Tic Tac Toe - Multijugador

Tic Tac Toe Multijugador es un juego clásico de tres en raya, desarrollado con React y Node, que permite a varios jugadores competir en tiempo real a través de una conexión websocket.

Descripción del proyecto

Este proyecto es un juego de Tic Tac Toe (tres en raya) multijugador, creado utilizando las tecnologías React y NodeJs. El juego permite a los jugadores competir entre sí en tiempo real a través de una conexión websocket.

El juego cuenta con una interfaz de usuario intuitiva y atractiva, que permite a los jugadores seleccionar su ficha y unirse a una partida existente o crear una nueva. Una vez que se unen a una partida, los jugadores pueden realizar sus movimientos en el tablero y ver los movimientos de sus oponentes en tiempo real.

Características principales

  • Juego de Tic Tac Toe multijugador en tiempo real.
  • Interfaz de usuario intuitiva y atractiva.
  • Posibilidad de unirse a partidas existentes o crear nuevas.
  • Movimientos en el tablero visibles en tiempo real.
  • Desarrollado utilizando React y NodeJs.
  • Conexión websocket para la comunicación en tiempo real.
  • Chat en tiempo real con websocket

Requisitos de instalación

Para ejecutar el juego Tic Tac Toe - Multijugador, se deben seguir los siguientes pasos:

  • Clonar este repositorio en tu máquina local.
  • Asegurarse de tener instalado NodeJs en tu sistema.
  • Abrir una terminal en la carpeta raíz del proyecto.
  • Ejecutar el siguiente comando para instalar las dependencias del cliente:
        npm install
  • Luego, ingresa al directorio client/ y ejecutas el comando para instalar las dependencias:
        cd client/
        npm install

Cómo ejecutar el juego

Una vez que se hayan instalado todas las dependencias, se puede ejecutar el juego siguiendo estos pasos:

  • Abrir una terminal en la carpeta raíz del proyecto.
  • Ejecutar el siguiente comando para iniciar el servidor:
        npm start
  • En otra terminal, ejecutar el siguiente comando para iniciar el cliente:
        cd client/
        npm run start
  • El juego estará disponible en tu navegador en la dirección http://localhost:3000.

Contribuciones

Si deseas contribuir a este proyecto, puedes seguir los siguientes pasos:

1. Realiza un fork de este repositorio.
2. Crea una rama con la nueva funcionalidad o corrección de errores.
3. Realiza los cambios necesarios y realiza commits con mensajes descriptivos.
4. Realiza un pull request a la rama principal del repositorio.
5. Tu contribución será revisada y considerada para su incorporación al proyecto.

License

Este proyecto está bajo la Licencia MIT. Puedes consultar el archivo LICENSE para más detalles.