shlogg · Early preview
Chris Greening @chrisgreening

Creating Asteroids Clone With Pygame: A Retro Arcade Game In Python

I should try making one of these myself. I've got Planetoids—a fast-paced, glitchy, Asteroids clone with juicy explosions & chaotic moments. Check it out on PyPI (pip install planetoids-game) & GitHub!

A couple of weeks ago, I visited a retro arcade packed with classic cabinets from the ‘70s and ‘80s—Space Invaders, Centipede, Joust, you name it. Growing up, one of my favorite memories was playing Galaga every Friday at a diner while visiting my grandparents, so I’ve always had a soft spot for old arcade games.
After that arcade trip, I left with a thought:
"I should try making one of these myself."
I’d been meaning to learn Pygame for years, so this felt like the perfect excuse. At first, I considered tackling one of my absolute favorites Defender, but after realizing how complex the scroll...