convert()/convert_alpha() is the cheapest speed win in Pygame. Profile with cProfile before guessing where slowdowns are. PyInstaller (--onefile --windowed) packages a script into a standalone executable, and itch.io is the standard free platform for publishing indie Pygame games.
1-B 2-B 3-B 4-B | 5 windowed 6 cProfile 7 = pyinstaller --onefile --windowed game.py 8 = Group methods are written and tested by Pygame's maintainers to iterate sprites efficiently and consistently, reducing bugs and often avoiding redundant work compared to ad-hoc manual loops 9 = a game description/store page with screenshots or a trailer, and a README or set of controls/instructions for players | 10 = run a profiler (e.g. cProfile) first to see exactly which function(s) are consuming the most time; optimizing blindly risks spending effort rewriting code that isn't actually the bottleneck while the real slow function goes untouched