Skip to content

Bomb-Showdown/Bomb-Showdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quality Gate Status

Bomb Showdown 💣⏱

Bomb Showdown es un juego multijugador en tiempo real basado en el juego de mesa hecho por Goliath Tic Tac Boum. Cada ronda, un jugador tiene la responsabilidad de desactivar la bomba adivinando una palabra relacionada con la pista dada. Si la bomba explota y el jugador no ha adivinado una palabra, el jugador perderá una vida. El último jugador que quede con vida, ganara la partida. ¡Demuestra tu agilidad mental y tus habilidades lingüísticas en este desafiante juego!

Empezando 🚀

Estas instrucciones te proporcionarán una copia del proyecto en funcionamiento en tu máquina local para fines de desarrollo y prueba.

Requisitos previos

Para correr el proyecto necesitarás tener instalado el siguiente software

Instalación

Para obtener una copia de la aplicación deberás clonar este repositorio. Ingresa la siguiente instrucción en Git Bash:

git clone https://github.com/Bomb-Showdown/Bomb-Showdown.git

El proyecto main está preparado para funcionar con una arquitectura de software prediseñada, así que para correrlo localmente deberás usar la versión de la rama local-game. Para esto, ejecuta el siguiente comando:

git checkout local-game

Luego, ejecuta el siguiente comando para compilar y empaquetar todo el proyecto (es importante que el SDK del proyecto esté configurado con el 1.8):

mvn package

A partir de aquí tendrás una copia funcional del videojuego con la que podrás jugar de manera local con tus amigos. Solo tienes que ejecutar la clase BombShowdownApplication y entrar a la URL http://localhost:8080 por medio de un navegador web.

Juego 🕹

Al entrar al videojuego por medio de http://localhost:8080, te encontrarás con el menú principal.

Menu

Aquí podrás escoger entre crear una lobby nueva o unirte a una ya creada. Al elegir unirse, deberás introducir el código de la lobby que se autogenera al crearla.

Game0

Y listo! Tus amigos podrán entrar con el código que aparece en la esquina superior izquierda. Una vez todos estén dentro, el creador podrá iniciar la partida.

Game1

El juego finalizará cuando solo quede un jugador con vida.

Game1

El juego también cuenta con una ronda bonus en la que todos los jugadores podrán participar. El jugador que ingrese una palabra correcta antes que todos ganará una vida extra.

Game1

Y también puedes jugar con todas las personas que quieras!

Game0

Built With 👷🏻‍♂️

Authors 🖋

See also the list of contributors who participated in this project.

License 📄

This project is licensed under the Apache-2.0 License - see the LICENSE file for details