I'm not a huge expert in team-building, but I figured I'd post some of the basic strategies to keep in mind when deciding on your team just so there's a permanent reference and it doesn't have to be repeated all the time. Note that this is mainly for competitive battling. Also stealing a few things from the old sticky by Sir Chris. w00t.
When Choosing Pokémon:
1. Try to choose Pokémon of as many types as possible for your team. That way you'll be more prepared for opponents of every type. If your entire team is Flying and Grass types, you'll be in big trouble when you have to fight an Ice type or even a Poison or Electric type.
2. Make sure not all the Pokémon have the same weaknesses! Just because you're picking a team with different types doesn't mean you're out of the woods! Jolteon, Corsola, Arcanine, Golem, Muk, and Magcargo might sound like a good, diverse team, but each of these Pokémon is weak to Ground attacks, giving your team a big disadvantage.
3. If one of your Pokémon has a certain weakness, try to cover them by having another Pokémon strong to that weakness on your team. For instance, if you're worried about your Raichu getting beat up by any Ground type that comes along, put a Water- or Grass-type on your team to cover your bases.
4. Always pay attention to your Pokémons' stats. This makes a difference between 1st and 2nd generation, since while both have Attack, Defense and Speed stats, 1st gen only has Special as one stat, but 2nd gen has both Special Attack and Special Defense. Try choosing Pokémon with high Attack and others with high Special/Special Attack. Don't only pick Pokémon with strong Physical stats or only ones with high Special stats or else you'll find yourself in trouble if your opponent's Defense or Special Defense is really high. For instance, if all your Pokémon just have high Attack (but low Special Attack), it will be useless if you're facing a Cloyster or Golem, who have really high Defense.
When Choosing Attacks:
1. Same Type Attack Bonus, also known as STAB, is very useful for strong attacks. Basically that means that if you're using a Normal type like Kangaskhan, using Normal type attacks will be stronger than any other move type you use (plus she has high Attack, and all Normal attacks are physical in these generations).
2. Like I said, always check to see if your Pokémon has a stronger Attack or Special Attack. If a Pokémon has really bad Special Attack, you should focus more on giving it more Physical Attacks. For instance, Alakazam has a pretty bad Attack stat, so don't give it many moves like Dig or Headbutt – use Psychic or Thunderpunch because of its high Special Attack. If you are using a Rhydon, you would not really give it Special attacks, since its Special Attack is rather low. However, with this rule, there are a few exceptions that can work quite well, such as a Muk with Fire Blast, plus you can surprise an opponent with this.
3a. If you want to give your Pokémon stat-reducing moves (such as Scary Face or Growl), always pay attention to Special vs Physical stats.
- Since Leer lowers the opponent's physical Defense, giving Leer to a Charizard with only Special attacks is useless and it won't have any affect when you attack.
- If you're facing a Slowbro, don't waste your time lowering its Attack, because they usually use Special attacks, so the attack won't have any effect when it attacks you.
- Also make sure that when your Pokémon are stronger, their stat-reducing moves are also stronger - so instead of using Tail Whip which only lowers Defense a little bit, use Screech which is much more effective.
3b. Similarly, if you want to use stat-enhancing moves (such as Growth or Swords Dance), again pay attention to whether or not it will help you.
- Flareon don’t have strong Special Attack, so teaching one Growth is useless - instead, focus on giving it physical attacks.
- If your Slowbro is facing a Golem, the Golem will probably be using a Physical attack, so don’t bother with Amnesia, an attack that raises Special Defense.
4. The basic rule of thumb when choosing what offensive (attacking) moves to give a Pokémon is to give it moves of as many types as you can so that you'll be prepared against as many opponents as you can.
For instance, a Charizard who has Ember, Flamethrower, Fire Spin and Fire Blast is pretty useless, because it's all-Fire movepool will only be good against three types of Pokémon. But if you end up facing an Onix or Golem, or even Arcanine, you'll have no attacks to counter that type. So if you want good offense, get versatile: give your Pokémon attacks of as many different types as possible. That way you'll be ready to face all kinds of different Pokémon.
5. When choosing attacks, always look at their base damage (how much they do without considering STAB, weakness, resistance and etc.), accuracy, and sometimes even Power Points.
- If you are deciding between Thunderpunch and Thunderbolt for Electabuzz, consider which would be better. Both attacks are Electric and have 100% accuracy, but Thunderbolt has a higher base damage than Thunderpunch. Don’t settle for a Thunderpunch when Thunderbolt is obviously better.
- Remember that while accuracy is important, in some situations accuracy may have to take a back seat to base damage. Not every move should be used on every Pokémon, such as Ice beam and Blizzard. On Pokémon with stronger Special Attack like Articuno or Vaporeon, Ice Beam is enough power. On Pokémon such as Nidoking who lack strong Special Attack, Blizzard might be a better choice. Don’t just always pick the same one without considering your options.
6. Different Pokémon can have different uses. Those with high Defense/Special Defense are used to take multiple hits while trying to wear out the opponent, even if slowly. Those who can use combinations like Toxic or Thunderwave coupled with Fire Spin or Wrap can keep doing small damage while keeping the foe from attacking. Pokémon with high Speed and Attack/Special Attack should strike hard and fast, not wasting time with stat-changing moves
7. This place is for posting teams for Red, Green, Blue, Yellow, Stadium, Gold, Silver, Crystal and Stadium 2. Teams for Diamond or FireRed or whatever do not belong here. It also means that you can not teach your Pokémon attacks from later generations.
So please don’t ask about moves that didn’t exist in the generation it is from (or that the Pokémon can’t actually learn) and don’t recommend them to other people. Don’t post a team that knows attacks they could only be given via a cheating device – they’re not allowed.
Hope this helps, and happy posting!