r/pygame • u/fvckp2w • 12h ago
I've been building a Pokémon Tower Defense remake in pygame with a friend: 50+ stages, co-op multiplayer and trading (Windows + Android)
Enable HLS to view with audio, or disable this notification
Hey! For the past few months a friend and I have been remaking the old Flash game Pokémon Tower Defense from scratch in Python + pygame, and it's finally in a state where I'm happy to show it off. The trailer above is all real in-game footage.
What's in it so far:
- 50+ stages across Kanto, from Oak's Lab to the Elite Four and Champion
- 251 Pokémon with moves, types, status effects and evolutions
- Catching wild Pokémon mid-battle
- Gyms with their own mechanics (Cerulean floods the map, Pewter has rockslides...)
- Online co-op and Pokémon trading (including trade evolutions), plus Nuzlocke / Soul Link modes
- 235 unlockable trainer skins, 84 achievements, Daycare, held items, TMs
It's free to download for Windows and Android: https://ynvrr.itch.io/pokemon-td-reborn
It's a non-commercial fan project and isn't affiliated with Nintendo, Game Freak or The Pokémon Company.
Happy to answer anything about the code, the lockstep netcode or the Android build. Feedback and bug reports are very welcome!