- 1
- Posts
- 14
- Years
- Riga, Latvia
- Seen Mar 18, 2025
Hi all!
I recently started developing my own fan game, for which I also wanted to come up with my own fakémon. Although I have no problem coming up with fakémon on the spot, I noticed I had difficulties coming up with a balanced pokédex - i.e. how many pokémon should there be of each type, how many evolutions should there be and so on. So I analyzed all existing Pokémon games to come up with a "formula" for all of these variables and wrote a python script, which gives you a pokédex template as a .txt file. It's definitely not perfect, but I thought this could be something that others also find helpful.
To run it:
1. Install Python (if you haven't already)
2. Open up your command prompt
3. Type: cd followed by the path to the location where you saved the script, and press enter
4. Type: python pokedex_generator.py and press enter
It will chuck out the txt file into the same folder as the script.
If you have suggested improvements feel free to tell me, or even better - edit the script yourselves so that we can improve it.
I recently started developing my own fan game, for which I also wanted to come up with my own fakémon. Although I have no problem coming up with fakémon on the spot, I noticed I had difficulties coming up with a balanced pokédex - i.e. how many pokémon should there be of each type, how many evolutions should there be and so on. So I analyzed all existing Pokémon games to come up with a "formula" for all of these variables and wrote a python script, which gives you a pokédex template as a .txt file. It's definitely not perfect, but I thought this could be something that others also find helpful.
To run it:
1. Install Python (if you haven't already)
2. Open up your command prompt
3. Type: cd followed by the path to the location where you saved the script, and press enter
4. Type: python pokedex_generator.py and press enter
It will chuck out the txt file into the same folder as the script.
If you have suggested improvements feel free to tell me, or even better - edit the script yourselves so that we can improve it.