Scan with your phone's camera, or open the link and enter the code. Your phone becomes a controller.
Two phones = couch battle: set Player 2 in Battle setup, or press 2P's Menu button on Character Select to join.
This copy runs on localhost, so a phone can't reach it. Use the published game, or open pad.html in another tab to try it.
You caught 0 Pokémon.
Choose one partner. It fights beside you, levels up with you and can evolve.
Someone challenges you!
Pokémon sprites & portraits
Made by the PMD Collab contributors
(sprites.pmdcollab.org), licensed CC BY-NC 4.0.
Item icons
PokéSprite by MSIKMA.
Maps
Emerald Town uses the Pokémon Emerald exterior tileset ripped by Heartlessdragoon
(The Spriters Resource).
Littleroot Town, Route 101, Oldale Town and Rustboro City use map references from
Pokémon Emerald Interactive Map by Jaxson Keenes.
Other maps are cut from or drawn after Emerald references; remaining environments are drawn in code.
Code
Phone pad QR codes: QRCode.js by davidshimjs (MIT).
Fonts: Silkscreen by Jason Kottke and Pixelify Sans by Stefie Justprince (SIL Open Font License), bundled for offline play.
Hit and menu sounds: Impact Sounds and Interface Sounds by Kenney (kenney.nl), CC0.
Pokémon
© Nintendo / Creatures / Game Freak. Poke Brawl is a non-commercial fan project.
Poke Brawl
v0.73.0 · Build 103