Proyecto Final Pokémon:
Para nuestro proyecto final haremos uso lo aprendido para trabajar con datos estructurados en formato JSON.
En este documento se podrán visualizar algunos ejemplos de narrativas de datos utilizando PokeApi. - JSON, una herramienta valiosa que permite acceder a información, estructurada y actualizada sobre el mundo Pokémon. Esta facilita la extracción y organización de datos, permitiendo crear visualizaciones y análisis interesantes.
Por otro lado, se presentarán los aportes de los estudiantes realizados a través de Hypothesis, herramienta colaborativa que permite comentar, debatir y enriquecer lecturas académicas en línea.
Una vez contextualizada la lectura, se explorarán diversas narrativas de datos aplicadas a acciones como:
-
Intercambio de Pokémon
-
Extracción de datos utilizando JSON - PokeApi
Finalmente, con el apoyo de la lectura "Data Analysis Made Simple with Pharo DataFrame", se desarrollará el proyecto final de una batalla Pokémon, el cual está disponible en el siguiente vínculo: Participación y batallas Pokémon
Podemos observar cómo se ven los diferentes Pokémon al momento de combatir, donde cada uno utiliza su mejor habilidad para intentar derrotar a su oponente. Para este ejercicio, se seleccionaron seis Pokémon de diferentes tipos: imitación, agua, eléctrico, fuego e insecto. La idea es realizar enfrentamientos entre ellos, de forma aleatoria, que permitan combates uno contra uno, evaluando sus habilidades y desempeño en batalla.
- Ronda 1/Charizard - Jolteon: (GANADOR Jolteon)
- Ronda 2/Charizard - Jolteon: (GANADOR Charizard)
El marcador está empatado a una ronda por lado. Esta es la tercera y definitiva.
¡Que comience la última ronda!
- Ronda 3/Charizard - Jolteon: (GANADOR Charizard)
🔥 Campeón indiscutible: CHARIZARD 🔥
Propuesta por el estudiante:
Realizar un combate entre dos entrenadores, donde cada uno tenga tres opciones de Pokémon para pelear. El combate se desarrolla de forma que los entrenadores pueden ir cambiando de Pokémon según la estrategia, y gana quien derrote primero a los tres Pokémon del rival.
Sin embargo, en algunas ocasiones, si un entrenador y su Pokémon son muy fuertes, es posible que solo necesiten uno de sus tres Pokémon para derrotar a los tres del otro entrenador. Esto ocurre cuando el Pokémon cuenta con gran ventaja en fuerza, tipo o estrategia, logrando vencer en solitario.
Esta propuesta permite mayor dinamismo en los combates, variedad de enfrentamientos y muestra la importancia de las estrategias y combinaciones en las batallas Pokémon.
- Pikachu / Ganador Pikachu contra Ditto. (1)
- Ditto / Ganadas (0)
- Vaporeon / Ganador Vaporeon contra Ditto.(1)
- Jolteon / Ganador Jolteon contra Vaporeon. (1)
- Charizard / Descanso en la pokebola.
- Caterpie / Descanso en la pokebola.
- pokemonDataDictionary value:'pikachu'
- pokemonDataDictionary value:'ditto'
- pokemonDataDictionary value:'Vaporeon'
- pokemonDataDictionary value:'Jolteon'
- pokemonDataDictionary value:'charizard'
- pokemonDataDictionary value:'caterpie'