Está en la página 1de 1

Tema 1

Nombre y Apellido: Fecha:

Evaluación de programación sobre redes

Se desea crear un juego de batalla de robots por turnos. Al inicio del juego se pedirá al usuario que ingrese su
nombre y luego se asignará un robot a cada jugador. Una vez hecho esto comenzará la batalla, siendo quien empiece
escogido de manera aleatoria. En el turno del jugador se deberá mostrar las estadísticas de cada robot seguido de
una lista de ataques que puede elegir el mismo.

Al usuario se le asignará un robot de titanio mientras que al rival, que será la computadora, se le asignará un robot
de platino.

El titanio se caracteriza por ser resistente a los impactos (recibe la mitad del daño), como balas de metralleta, pero
poco resistente al fuego (recibe el doble del daño), mientras que el platino se caracteriza por ser resistente a la
corrosión (recibe la mitad del daño), por ejemplo a la causada por algún acido, mientras que es poco resistente a los
impactos (recibe el doble de daño).

Cada robot tiene puntos de vida (HP) y puntos de energía (EP). A continuación se da detalle de los robots que
participarán:

o Robot de titanio
 1000 de vida
 1500 de energía
 Ataques: Metralleta, ácido, fuego, interferencia electromagnética

o Robot de platino
 1200 de vida
 1000 de energía
 Ataques: Metralleta, ácido, fuego, escudo protector

Ataques:

Metralleta: Consume 50 de energía, causa 50 de daño, tiene un 70% de probabilidades de acertar el ataque.
Ácido: Consume 100 de energía, causa 75 de daño, tiene un 80% de probabilidades de acertar el ataque.
Fuego: Consume 150 de energía, causa 100 de daño, tiene un 65% de probabilidades de acertar el ataque.
Interferencia electromagnética: Consume 75 de energía, y deshabilita al oponente entre 1 y 4 turnos con una
probabilidad de acierto del 50%. Si el contrincante ya se encuentra inhabilitado, este ataque no tendrá efecto.
Escudo protector: Consume 50 de energía y los ataques del contrincante causarán la mitad del daño entre 1 y 3
turnos. Con una probabilidad de acierto del 40%. Si el jugador ya cuenta con escudo protector, este ataque no
tendrá efecto.

Si algún ataque no puede realizarse por falta de energía, debe indicarse mediante la leyenda “(no tiene energía)” al
lado del ataque que se ofrece para realizar la jugada. El juego termina cuando algún jugador se queda sin vida. Si un
jugador se queda sin energía, el otro debe seguir atacando hasta vencerlo o bien hasta quedarse sin energía
también. Si los dos jugadores se quedan sin energía, ganará quien cuente con más vida.

Si el jugador ingresa la palabra “moarenergy” en la selección de ataque recibirá 500 puntos de energía adicional y se
le volverá a preguntar que ataque desea realizar.

También podría gustarte