Simular batalla Pokémon con Python

Simular batalla Pokémon con Python – Ejercicio resuelto

En este post de programación en Python vamos a resolver un ejercicio que tiene que ver con los Pokémon. Se trata de un programa para simular una batalla para planear mejor las estrategias de los combates.

Simular batalla Pokémon con Python

Simular batalla Pokémon con Python

El programa debe calcular los puntos estadísticos, HP, ataque, defensa, etcétera además de tomar en cuenta los puntos individuales, puntos de esfuerzo, entre otros.

De igual modo el programa debe calcular la potencia de daño que hará un ataque desde un Pokémon a otro.

Vamos a aplicar fórmulas y leer los datos desde un archivo CSV así como desde un archivo que nos dirá el daño de un ataque a partir de su nombre. Al final podremos elegir un Pokémon, calcular sus estadísticas y seleccionar un ataque; todo esto con Python.

(más…)