Skip to content

rubengp99/Slay-The-Spire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slay-The-Spire

English Description

Project carried out for the Data Structure subject, simulates the game Slay The Spire, using Java Swing, no graphic libraries, the combat has only click controls. Applying the acquired knowledge related to the abstract data types of Stacks type and Simple Linked Lists.


Descripción en Español

Proyecto realizado para la materia Estructura de Datos, simula el juego Slay The Spire, utilización de Java Swing, cero librerías gráficas, todo el combate se desarrolla con clicks. Aplicando los conocimientos adquiridos relacionados a los tipos de datos abstractos de tipo PILA y Lista Enlazada Simple.

Screenshots / Capturas de pantalla

Entry / Entrada

(English) First screen you will see, here you will read a bit of the project, and some history (just to add some fun).


(Español) Primera pantalla que verás, aquí leeras un poco sobre el proyecto y un poco de historia(es solo apra añadir diversión).

1

Presentation / Presentación

(English) Then comes the presentation of the players (player vs 1 or 2 enemies).


(Español) Entonces viene la presentación de los jugadores (jugador vs 1 o 2 enemigos).

3 3 4

Actions / Acciones

(English) The player has the first turn, so he must select his actions by clicking a card below the combat scene, then clicking a enemy to attack. The click is not needed if there is only one enemy.

(English) The first selection is a magic card, depending on its nature, its effect will be directed at an enemy or the player, POWER or SPELL cards usually affects the player stats, CURSE and ATTACK are casted against the enemy you choose.


(Español) El jugador tiene el primer turno, por lo que debe escoger su acción a través de un click en alguna de las cartas mostradas en la parte inferior de la escena de combate. Si solo hay un enemigo, el click no es necesario.

(Español) La primera selección es una carta mágica, dependiendo de la naturaleza de la misma, su efecto irá dirigido a un enemigo o al jugador, las cartas de PODER y HABILIDAD normalmente van dirigidas al jugador, MALDICIÓN y ATAQUE irán dirigidas al enemigo, aplicando algún efecto secundario en el.

6

(English) The second selection is the enemy to whom the attack will be directed, it only applies if the system randomly determined that there will be two enemies.


(Español) La segunda selección, es el enemigo a quien irá dirigido el ataque, solo aplica si el sistema determinó al azar que habrán dos enemigos.

7

Combat dialogs / Dialogos de combate

(English) Once the player action is selected, the player will show his attack to the enemy, the enemies will attack by their own logic. Secondary effects can be applied depending on the card.


(Español) Una vez seleccionada la acción del jugador, el jugador mostrara su ataque al enemigo, los enemigos atacan según su propia logica. Los enemigos atacan por su propia lógica. Se pueden aplicar efectos secundarios, si la carta los posee.

8

9

The end / El Final

(English) Once all the enemies have been defeated, the game will be over. Or you being defeated, whatever happens first.


(Español) Una vez que todos los enemigos sean derrotados, el juego habrá terminado. O tú siendo derrotado, lo que pase primero.

9

9

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages