Explorando en Youtube me topé con este vídeo de algoritmos hecho por Freddy Vega (Ceo de Platzi ), dónde de forma muy clara (hasta con diagrama de flujo) explica el algoritmo del juego de Pokémon. Así que se me ocurrió la genial idea de llevarlo a código con Python de la manera más sencilla. Primero escribí el código en pseudocódigo y use Pseint para este propósito, también lo pueden encontrar en GitHub : El mismo programa (Pseint) construye el Diagrama de Flujo Ahora el mismo código en Python : import random defpokemon_game(): # Definimos la vida de los pokemones hp_pikachu = 100 hp_jiggypuff = 100 # Definimos el turno, el cual será aleatorio # 0 Para Pikachu # 1 Para Jigglipuff turn = random.randint( 0 , 1 ) print ( 'Pikachu HP : ' + str (hp_pikachu)) print ( 'Jigglypuff HP : ' + str (hp_jiggypuff) ) # Entramos en combate while hp_pikachu > 0 and hp_jiggypuff > 0 :
Entradas
Mostrando las entradas de junio, 2022