Arcade Survival is a retro-inspired 2D top-down survival shooter built with Python and Pygame. Fight off endless waves of enemies, collect points, and see how long you can survive. Clean architecture, modular components, and elegant UI design make this project a great base for further development or learning game dev with Python.
open-source sound-effects json arcade-game game-development pygame game-loop 2d-game python-game retro-game modular-architecture indie-game survival-shooter pygame-tutorial topdown-game enemy-waves resolution-settings
-
Updated
Dec 17, 2025 - Python