Introductions
It's about time people know my second great hobby besides Pokemon: programming. I created this tool initially to help me to find egg chains when I'm without internet. But now, I'm hopping to make it the most complete Pokedex app ever. I will make constant updates to this app, because I'm like in a permanent holiday, and I have nothing to do at home.
Actually, I need some help to make a complete database, and I will not refuse help. Please see the "Want to help section, if you want to help with this app.
Images
Features:
- Dynamic Pokemon Database - this app has an dynamic pokemon database, i.e the Pokemon's info is not formatted only for exhibition, but to be used for future tools and for the only implemented tool(Egg Move Chains Finder).
- Current items shown at the Pokedex: Name, ID, Type, Level Up/Tutor/Machine/Egg/Transfer-only/special moves, gen introduced, height, weight, genus, pokédex entries, pokémon icon and pokémon image.
- Egg Move Chains Finder - that was the main reason I wanted to create this app. The Pokemove Dex, using an complex algorithm create by me, analyzes the Pokemon Database to find all possible Egg Moves Chains for a selected egg move at real time. It shows to you all the Pokemon you will need to pass a selected egg move, how you will teach the move to the Pokemon thats starts the chain, and all the combinations of Pokemon possible.
- Multi-platform application - this app runs using Java. That means it will not run only on Windows, but it will run on any operational system supported by Java, namely: Windows, Linux, Mac and Solaris, if I remember correctly. Unfortunately, that means that to use this application you will need to download a library, like with some Visual C++ applications.
- Lightweight app - this applications runs smoother on any PC. Trust me, I have the worst PC ever. Even the Egg Moves Chain Finder runs faster like no tomorrow.
Future Features
- Complete Database - in the nearly future, the app will have all the info you can get for a Pokemon.
- Future Tools - IV and Stat Calculator, Hidden Power Calculator, MAYBE legality analysis and more.
Download
Pre-requisites
- To use this application, you need to download and install the latest JRE(Java 8 Runtime Environment) here, that is like the Visual C++ runtime library, but for Java applications. To download you have to accept the license agreement and choose the apropriate file for your operational system. If you aren't sure, download the Windows x86 Offline option. Don't worry, the process is very simple, just download the instalation file, run it, and click "Next" until it installs. After that, you can run the Pokemove Dex like any normal application, with two-clicks.
Download
- After installing the JRE, download the Pokemove Dex here. It's a Winrar file, so just extract it anywhere, and two clicks on the file Pokedex.jar, that acts like a .EXE file after you installed JRE. If the app doesn't run, you probably haven't installed the JRE correctly. Stay free to contact me, but I will not do anything for you if you didn't follow the steps above.
Want to help?
Actually I'm accepting help with the Pokemon database. If you want to help, verify any errors for each Pokemon in the application and send every error you see to the email thiago_tsda@hotmail.com.
Changelog
***** v 0.1
- Initial Release
***** v 0.2
- Implemented an full Move database, with description, power, accuracy, type, category and pp.
- Added Move Details view, using the above created database.
- Layout changed a bit.
- Removed the Find Chains button. Now it's not necessary to click a button to find the chains for the selected egg move, clicking on the move is sufficient.
- Better chain sorting, chains that start with a level up move will come first and will be sorted, respectively: by the level that the move is learned, by the the chain size, by the chain starter's name(alphabethically). Non level up moves will be sorted by the chain size and by the by the chain starter's name.
- The chain finding algorithm is better, now it discard many dumb chains.
- Many performance tweaks.
- Fixed some move duplicates on the database(Wormadam and Meowstic).
- Added the pokemon's type to the database. The Pokemon's type are shown on the first tab("Overview"), as well as the Damage Taken by the Pokemon by each type.
***** v 0.3
- Changed the application's name to XY TSDA Pokédex. TSDA is a sign that I usually use for my works(google it) and it is my name initials.
- Completely reworked the application to run using the veekun.com database. Because of that, the application will be complete in the future. Because the veekun's database contains hoopa and volcanion, they are here =].
- Adapted the application to work with any languages(yes!). I will need help with translating the application first, before adding new languages. Fortunately, the veekun.com database contains game translations, so I will need help only with the application.
- Layout drastically changed. Now created an menu bar, and separated the egg chains finder to one of the menus. Also added an shortcut to the chains finder(Crtl + E)
- Removed some things, because I reworked the application and I will need to reimplement, namely: egg groups, type charter and gender ratio.
- Added: alternate forms(yes! including stupid things like vivillon patterns), the gen the pokémon was introduced, the pokémon's genus, height, weight, Pokédex entries and the Pokémon's Image.
- Completely reworked the egg chains finder to work using the veekun database. Now it is nearly perfect: it is MUCH faster, it finds chains for baby pokémon, nidorans and volbeat and gallade, and eliminates many stupid chains for Pokémons of the same evolution chain. Also added sketch chains(smeargle =]). Still, it is not perfect.
- Initial Release
***** v 0.2
- Implemented an full Move database, with description, power, accuracy, type, category and pp.
- Added Move Details view, using the above created database.
- Layout changed a bit.
- Removed the Find Chains button. Now it's not necessary to click a button to find the chains for the selected egg move, clicking on the move is sufficient.
- Better chain sorting, chains that start with a level up move will come first and will be sorted, respectively: by the level that the move is learned, by the the chain size, by the chain starter's name(alphabethically). Non level up moves will be sorted by the chain size and by the by the chain starter's name.
- The chain finding algorithm is better, now it discard many dumb chains.
- Many performance tweaks.
- Fixed some move duplicates on the database(Wormadam and Meowstic).
- Added the pokemon's type to the database. The Pokemon's type are shown on the first tab("Overview"), as well as the Damage Taken by the Pokemon by each type.
***** v 0.3
- Changed the application's name to XY TSDA Pokédex. TSDA is a sign that I usually use for my works(google it) and it is my name initials.
- Completely reworked the application to run using the veekun.com database. Because of that, the application will be complete in the future. Because the veekun's database contains hoopa and volcanion, they are here =].
- Adapted the application to work with any languages(yes!). I will need help with translating the application first, before adding new languages. Fortunately, the veekun.com database contains game translations, so I will need help only with the application.
- Layout drastically changed. Now created an menu bar, and separated the egg chains finder to one of the menus. Also added an shortcut to the chains finder(Crtl + E)
- Removed some things, because I reworked the application and I will need to reimplement, namely: egg groups, type charter and gender ratio.
- Added: alternate forms(yes! including stupid things like vivillon patterns), the gen the pokémon was introduced, the pokémon's genus, height, weight, Pokédex entries and the Pokémon's Image.
- Completely reworked the egg chains finder to work using the veekun database. Now it is nearly perfect: it is MUCH faster, it finds chains for baby pokémon, nidorans and volbeat and gallade, and eliminates many stupid chains for Pokémons of the same evolution chain. Also added sketch chains(smeargle =]). Still, it is not perfect.
Known Bugs
- None.
Attachments
-
83.1 KB Views: 8,026
-
128.1 KB Views: 5,539
Last edited: