File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Roadmap/42 - TORNEO DRAGON BALL/python Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ """
2+ * EJERCICIO:
3+ * ¡El último videojuego de Dragon Ball ya está aquí!
4+ * Se llama Dragon Ball: Sparking! ZERO.
5+ *
6+ * Simula un Torneo de Artes Marciales, al más puro estilo
7+ * de la saga, donde participarán diferentes luchadores, y el
8+ * sistema decidirá quién es el ganador.
9+ *
10+ * Luchadores:
11+ * - Nombre.
12+ * - Tres atributos: velocidad, ataque y defensa
13+ * (con valores entre 0 a 100 que tú decidirás).
14+ * - Comienza cada batalla con 100 de salud.
15+ * Batalla:
16+ * - En cada batalla se enfrentan 2 luchadores.
17+ * - El luchador con más velocidad comienza atacando.
18+ * - El daño se calcula restando el daño de ataque del
19+ * atacante menos la defensa del oponente.
20+ * - El oponente siempre tiene un 20% de posibilidad de
21+ * esquivar el ataque.
22+ * - Si la defensa es mayor que el ataque, recibe un 10%
23+ * del daño de ataque.
24+ * - Después de cada turno y ataque, el oponente pierde salud.
25+ * - La batalla finaliza cuando un luchador pierde toda su salud.
26+ * Torneo:
27+ * - Un torneo sólo es válido con un número de luchadores
28+ * potencia de 2.
29+ * - El torneo debe crear parejas al azar en cada ronda.
30+ * - Los luchadores se enfrentan en rondas eliminatorias.
31+ * - El ganador avanza a la siguiente ronda hasta que sólo
32+ * quede uno.
33+ * - Debes mostrar por consola todo lo que sucede en el torneo,
34+ * así como el ganador.
35+ """
36+
You can’t perform that action at this time.
0 commit comments