So you bought the Super Smash Bros. Brawl game, but want to know how to get all those cool characters? Just follow this guide!
Steps

Step 1. Get Ganondorf in Classic Mode on maximum difficulty
You can play as Link or Zelda on Normal or complete 200 challenges.

Step 2. Finish Classic Mode on Normal in under 20 minutes to get Captain Falcon
You can also complete 70 challenges.

Step 3. Finish 100 Man Brawl or 70 Challenges to unlock Falco

Step 4. Find Jigglypuff in a secret room in the swamp after completing the "Subspace Emissary"
Or you can unlock it by playing Classic with any character except Ike. Another option is to complete 350 challenges.

Step 5. Unlock Lucario by performing 1-5 objective "smash" with a character, finishing the "Subspace Emissary" with Meta Knight, or simply completing 100 challenges

Step 6. Unlock Mr
Game & Watch by playing Classic Mode with each character or by completing 250 challenges.

Step 7. Repel 10 bullets, or do 5 challenges and face Ness in the "Subspace Emissary"
By completing this, you will unlock it.

Step 8. Do 160 challenges or unlock 250 different trophies to unlock R. O. B

Step 9. Beat Classic Mode on Hard with any character to get Toon Link
You can also complete 400 1-on-1 challenges.

Step 10. Complete this to get Wolf:
in the level "Iseki" (The Ruins) jump over the first door you pass when you are lowered into the pit. Instead, enter the second door at the bottom to unlock it with Fox. Or complete 450 challenges.

Step 11. Do 15 challenges on Shadow Moses Island, or you can complete 130 challenges to unlock Snake

Step 12. Defeat the "Subspace Emissary", finish Classic Mode with 10 characters, or complete 300 challenges to unlock Sonic

Step 13. Finish Classic Mode without any “continues”, or complete 22 challenges to get Luigi

Step 14. Finish Classic Mode, or complete 10 challenges to unlock Marth
You can also unlock it via the "Subspace Emissary".
Warnings
- Don't overheat your Wii!
- Take breaks