ultraball

Multiplayer Pokémon battles, entirely in your terminal.

ssh ultraball.xyz

Your SSH key is your account — first connect, pick a username, build a team, challenge anyone online. 7/50000 trainers signed up.

a look inside

A battle: Pikachu vs Blastoise with type-colored moves, HP bars and sprites
Turn-based battles — real stats, type-colored moves, sprites.
Battle showing paralysis, poison and confusion status effects
Status effects: paralysis, poison, confusion, and more.
Team builder searching the national dex with a sprite and stats preview
Build a team of 6 from the full national dex.

how it works

leaderboard

#trainerwonlost
1ash00
2Ersa00
3jupa00
4Nico00
5sri00
6test100
7test200

ultraball is an unofficial, non-commercial, educational project. It is not affiliated with, endorsed, sponsored, or approved by Nintendo, Game Freak, Creatures Inc., The Pokémon Company, or Niantic. Pokémon and all related names, characters, and sprites are trademarks and copyright of their respective owners. Data and sprites via PokéAPI, used for educational purposes only.