introduction
Table of Contents
Pokemon Showdown is several things:
Pokemon Showdown, often Pokemon Showdown! In format, is a web-based Pokémon battle simulator. It is free open-source software and is written in JavaScript and Node.js. She was adopted by Smogon on July 2, 2012.
In addition to the standard game mode, Pokémon Showdown! This includes unique features such as “Pure Hackmans” and “Balanced Hackmans”, which normally include Pokémon with illegal moves and abilities. Some even have custom servers where they can create their own rule sets, battle formats, and even a “pet mode” where they can completely change the way the game is played. .
- A website you can use to fight Pokémon (The Secrets To POKEMON SHOWDOWN)
or http://pokemonshowdown.com/
- A JavaScript library to simulate Pokémon battles and retrieve Pokedex data
or SIM/README.md
- Some command line tools for simulating Pokémon battles (which can be used in non-JavaScript programs)
o command line.md
- A web API for the Pokémon battling website.
or pokemon-showdown-client: WEB-API.md
- A game server to host your own Pokémon Showdown community and game modes
or SERVER/README.md

Pokémon Showdown emulates single, double, and triple battles in all games to date (Generations 1 to 8).
Quick Links to Documentation
- PROTOCOL.md – How the client and the server communicate with each other.
- sim/SIM-PROTOCOL.md – Part of the protocol used for war and war messages.
- CONTRIBUTING.md – useful code standard to understand if you want to submit a pull request to PS (not required if you are only using code and do not plan to contribute).
- ARCHITECTURE.md – A high-level overview of how the code works.
- Bot FAQ: Frequently asked questions compiled by Kaypee about creating Pokémon Showdown bots, primarily chatbots and battle bots.
community
PS has a built-in chat service. Join our main server to chat with us!
You can also visit the Pokémon Showdown forums for help and discussion.
If you want to contribute to programming and don’t know where to start, feel free to look for ideas for new developers.
License
Pokémon Showdown Server is distributed under the terms of the MIT License.
credit
owner
- Guangkang Luo [Xarel] – Development, Design, System Administrator
Staff
- Andrew Werner [HoineHero] – Evolution
- Annika L [Annika] – development
- Chris Monsanto [Anarchy] – Development, Sysadmin
- Leonard Craft III – Probe (game mechanics)
- Matthew Dias-Martins [Marty-D] – Research (Game Mechanics), Development
- the allies
- Visit http://pokemonshowdown.com/credits

