Es un proyecto creado por el equipo HEATWAVE para dar a conocer un nuevo juego que trata de realizar batallas entre dos equipos(uno creado por el usuario y otro que se crea automaticamente).
Antes de poder escojer ninguna de las opciones del menu, aparece una pantalla con un rectangulo azul para que puedas ajustar la pantalla de la consola para no perderte ningun grafico del juego. Te salta un mensaje para que puedas escribir tu nombre para seguir y personalizar la partida. En cuanto das 2 intros el programa muestra unos graficos (HEATWAVE presents SOUTBATTLE)y da la bienvenida "Welcome name" seguidamente aparece la pantalla del menu con las diferentes opciones.
Para empezar a Jugar al SoutBattle en el menu debes dirigirte a "Play Game(0)": Esta pestaña te permitira crear un nuevo Party (-->Party Selection) Este equipo sera formado por 5 "guerreros" escojidos aleatoriamente entre la clase Warrior y Wizars. Se haran las rondas necesarias para que uno de los quipos pierda (usuario o jugador). En cada ronda se muere un luchador del equipo usuario o del equipo ordenador. Cuando todos los luchadores de un equipo muere se acaba el juego. Si ganas aparece un grafico de "You win" y si pierdes "Game Over".
Permite crear un equipo nuevo, poniendo el nombre que decida el usuario. En cuanto haces dos intros vuelves al Party Selection pero con la novedad que aparece el Party que has nombrado antes, donde también escoje los "guerreros" aleatoriamente.
Te permite leer el documento README.
Te lleva a la pantalla del cementerio, donde podemos ver todos los guerreros que han muerto en todas las battallas que se han librado.
Vuelves al momento donde te permite calibrar la dimension de la consola para poder ver comodamente los graficos del juego.
Cuando decides poner esta opcion el juego se reinicia y borra todos lo datos previos. Se genera el "Party Selection" solo con el Party que has creado de nuevo, no aparecen los partys creados anteriormente.
Te permite salir del juego y te pide que confirmes la salida. En cuanto confirmas la salida te printa un mensaje "Thanks for Playing name6, Good Bye!" sino la confirmas te lleva de vuelta al menu.
A list of technologies used within the project:
- Java Versión 18.0
- Maven
- [Library name] net.datafaker: Version 1.4.0
- [Library name] com.google.code.gson: Version 2.9.0
- [Library name] com.indvd00m.ascii.render: Version 2.2.0
- [Library name] org.junit.jupiter: Version 5.8.2
- [Library name] org.jetbrains: Version RELEASE (Latest one)
You only can play with Console. No need an installation.
HEATWAVE team has three founders:
- Abby Freeman
- Dídac Llorens
- Bea Ibáñez