The particle fade that never faded
Asteroids on boot.dev is a guided build. Its chapters cover Pygame setup, the game loop, the player, and the asteroids: enough for a working game. Everything past that is left to you, and that is where I kept going, adding momentum, a start menu, lives, scoring, and explosions.
The explosions were the fun part. Shoot an asteroid and fifteen white particles fly outward and fade to nothing over half a second.