PokéBox is a browser-based simulator that revolves around the biomes, ecosystems, relationships, and lifecycles of Pokémon. The basic goal of the simulator is to encounter all the different species and forms of Pokémon using a only single box and a handful of starter Pokémon as seeds. Your starter Pokémon can be used to attract other similar species, and then those can be used to attract even more. Check your Pokédex after playing for a bit to see how many species you've registered so far!
Filters - Use the Normal Mode filters below if you only want to encounter Pokémon up to a certain generation:
Add up to 10 different Pokémon to your box and then press play. Watch as they grow, evolve, multiply, and eventually die leaving their offspring to continue the cycle. The kinds of Pokémon you add to a box can alter its appeal to other species and can greatly affect its resident's growth and breeding behaviours over time. Whenever you're ready, STOP the simulator then try a different combination of starter Pokémon.
The basic goal of the simulator is to encounter all the different species and forms of Pokémon using a single box and only a handful of starter Pokémon as seeds. Your starter Pokémon can be used to attract other similar species, and then those can be used to attract even more. Check your Pokédex after playing for a bit to see how many species you've registered so far!
Each species that lives in your box contributes to the global Type Appeal values in some way. Fire types, for example, attract other Fire types... but they also repel Bug, Grass, and Steel types due to their type-advantage over them. Likewise because Fire types are weak to Water attacks themselves, they may inadvertently attract Water type Pokémon to the box as well. All basic Pokémon influence a box's appeal values but fully-evolved and special or legendary Pokémon influence it a bit more.
Type Appeal values affect many things, but the most notable are evolutions and breeding. Some Pokémon may find a certain type more or less appealing, and may either evolve into or produce offspring with a new typing to compensate. If the appeal values are just-right, Pikachu can evolve into Psychic types, Ninetales can give birth to Ice types, and Gloom can decide to shed their Poison type to become pure Grass.
Most Pokémon grow and eventually evolve on their own, but some require very specific conditions to reach their next stage of development.
If you have any questions or feedback about the simulator at all, please join us on Discord and let us know your thoughts. We look forward to hearing from you!
Pokémon is the property of Game Freak / Nintendo and this simulator is not official, endorsed, or otherwise affiliated with either company in any way.
This simulator was programmed by myself (Adrian Marceau) and was started in January of 2018.
You can check out my other website PlutoLighthouse.NET for more of my work, my fangame Mega Man RPG Prototype for something more goal-oriented, or my profiles on Twitter / GitHub to see what else I'm up to. Feel free to send me a message and let me know what you think. :)
Sprites for all official Pokémon were collected from Veekun's download page:
Base stats and attributes for all official Pokémon were collected from Zarel's Pokémon Showdown repo:
Custom sprites for any new forms and/or unofficial Pokémon were created by the artists below and provided with permission to use in PokéBox:
* Minor edits and collaboration with Ageman20XX, originals can be found on Tyler's Dribbble Portfolio
* Minor edits by Ageman20XX, originals can be found on Gigi's Art Dump
* Minor edits by Ageman20XX
Pokébox collects anonymous usage data via Google Analytics but does not otherwise access or store any kind of personal information on its individual users. The usage data that is collected via Google Analytics is completely private and will not be shared with any other user or with any third parties. Any other data generated through the standard use of this application is stored locally, on the user's browser, and is inaccessible to the game creator, developer, or any other related parties. The developer - Ageman20XX / Adrian Marceau - respects user privacy, and will not under any condition attempt to access this data, distribute this data, or use this data in any fashion without the express permission of the user, and only to assist the user with application related issues. If such data were to be collected in the process of assisting a user, said data would be destroyed promptly following a successful resolution of the issues.