Skip to content

astrobleem/whosthatpokemon

Repository files navigation

Who's that Pokemon?!

requires: python3, pygame, pokepy


first: add pygame module with pip
>pip install pygame
second: add pokepy module with pip
>pip install pokepy
third: clone this repository
>git clone https://github.com/astrobleem/whosthatpokemon.git
fourth: change into the directory, and then exectute the application
cd whosthatpokemon
python3 whosthatpokemon.py



This python application, when executed:
  • graphical display of a random shadowed pokemon, and plays the "whos that pokemon?! music from the cartoon.
  • waits for you to press a button, and then it records your speech for a few seconds.
  • speech is transscribed to text
  • transscribed speech is compared to actual pokemon name and a visual indicator of failure or success will appear.
  • the shadowed pokemon silohette is revealed.
  • some speech is generated containing the name of the pokemon, the type of the pokemon, and a random "flavor" fact about that pokemon.
  • Screenshots:


    pokemon hidden
    pokemon is revealed after hitting spacebar

    This is just for fun. A demonstration of my understanding of python and how to work with information from an API. Please don't sue me, Nintendo, or the pokemon company! Pokémon and Pokémon character names are trademarks of Nintendo.


    retreives assets from https://pokeapi.co/
    and the pygame wrapper https://github.com/PokeAPI/pokepy
    and some sounds from the television cartoon program

    About

    just messing around with python

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages