NeonPulse: Starstrike is a fast-paced neon arcade space shooter game developed in Python.
This project is now completely open-source! We welcome developers, gamers, and enthusiasts to explore the code, modify it, and contribute to the game's universe.
NeonPulse: Starstrike is an arcade-style space shooter focused on fast gameplay, neon visuals, particle effects, and intense enemy waves.
You control a neon-powered spaceship in deep space, dodging enemy attacks, firing laser beams, and facing challenging boss encounters.
- Neon arcade visual style
- Fast and responsive spaceship controls
- Laser-based combat system
- Particle explosions and visual effects
- Enemy waves and boss fights
- Dark space environment with glowing elements
Intro cinematic of the game showing core atmosphere and style
Main menu showcasing navigation, UI style, and visual theme
This game was developed with the assistance of Artificial Intelligence tools.
AI was used as a supportive tool for:
- Game design and idea generation
- Visual style direction (neon and pulse-based effects)
- Code optimization suggestions
- Concept and asset inspiration
All gameplay logic, structure, and final implementation were created, reviewed, and customized by the developer.
The source code of this project is 100% publicly available!
Whether you want to learn how the game was built, use the mechanics for your own portfolio, or contribute to making NeonPulse: Starstrike even better, you are fully encouraged to do so.
Feel free to:
- Clone and explore the repository
- Submit Pull Requests (PRs) for bug fixes or new features
- Open issues for suggestions and improvements
If you just want to play the game without messing with the code, you can download the latest compiled playable version from the GitHub Releases page:
🔗 https://github.com/MRThugh/NeonPulse-Starstrike/releases
To just play the game:
- Download the setup or executable file from the Releases page.
- Install the game on your system.
- Run the game and enjoy. No additional configuration required.
To run from source code:
- Clone the repository:
git clone https://github.com/MRThugh/NeonPulse-Starstrike.git - Navigate to the folder:
cd NeonPulse-Starstrike - Install dependencies:
pip install -r requirements.txt(Make sure to add a requirements.txt if you have one) - Run the main file:
python main.py
Ali Kamrani
GitHub Profile:
🔗 https://github.com/MRThugh
This project is open-source and available for learning, portfolio, and development purposes.
You are free to use, modify, and expand the project.
However, proper credit to the original author must be provided when redistributing or building upon this work.
Screenshots, gameplay previews, and updates may be added in the future.

