alright, currently the way you chose a pokemon to become is quite simple. Youre spawned in a forest where you find the one you want, then click it. The pokemon don't exactly have any other hiding space other than an open field. This is fine for an alpha game, but really needs to be fixed up. How? In the games, different pokemon have different rarenesses. With the current system, it isnt exactly replicating how hard it truely is to become that specific pokemon. For example, every pokemon game that lets you chose the pokemon tend to have eevee overloads, however in game, its only possible to obtain one eevee and from there you can only breed that one to make more. Its meant to be an extremely rare pokemon! This is why I want to fix up the current system.
Below are suggestions i came up with
Trainer Based: Everyone starts as a trainer. They get a selection of pokemon (via choices from prof oak, or going into a field of TYPICALLY common pokemon) as a starter. After they chose that pokemon, they can chose to become it via a secondary save. As the trainer grows in power and number of pokemon, they get wider choices of pokemon to catch and become on the secondary save. This system can be varied in 2 or more ways- there can be 7 saves (the trainer then their party). Or there can be 2 saves (Trainer and a pokemon from their entire library of pokemon). This would also be a mostly unique feature to the game.
Random Choosing: This one is very basic- People choose selections of pokemon (via eggtype/Type/color ect) and they are given a random set of pokemon based on the selection. This especially forces the rareness of pokemon but can be hard to keep up on when it comes to remaking. it is also pretty much a ripoff of prpr's system, even if i included a small personality quiz.
Intricate Maze: The first sign of a PAU ripoff yet really effective in what it does. This forces people to work for the pokemon they want. this brings up many problems, however, due to the fact if riddles are used, they can be too hard, inaccurate, and the answers could spread through players. Restricting rules preventing the spread of answers can be annoying and just useless work. This system can be morphed with the trainer based system to make unlockable pokemon you need to work for, but it would appear to be too hard to program.
any other suggestions can be added below. The only rule you need to go by is that rares need to be rare! I dont want 50 Eevees running around...with every good thing there needs to be a bad thing about it to create balance