A downloadable game for Windows

### Asteroids Demo: Classic Arcade Action in Modern C++

**Blast off into retro-futuristic chaos with *Asteroids Demo*, a faithful yet fresh remake of the 1979 arcade legend!** Built from the ground up in C++ using Visual Studio 2022, this lightweight demo captures the essence of high-stakes space survival: pilot your nimble ship through a field of tumbling asteroids, rotate with precision, thrust across wraparound screens, and unleash a barrage of bullets to shatter rocks into cosmic dust. Dodge collisions that reset your run, or watch as destroyed asteroids spawn new threats for endless replayability. Friction adds tactical depth to your maneuvers, while simple white-line graphics evoke that authentic vector vibe against a starry black void.

Whether you're a game dev hobbyist, retro gaming fan, or just curious about low-level graphics programming, this demo is a perfect bite-sized thrill. Controls are intuitive:

- **W/Up Arrow**: Thrust forward

- **A/Left & D/Right Arrows**: Rotate ship

- **Spacebar**: Fire bullets

- **Esc**: Quit

Powered by **OpenGL 3.3** for rendering, **GLFW** for window/input handling, **GLAD** for OpenGL loading, and **GLM** for vector math, it's a clean, performant showcase of modern C++ game dev without bloat. No assets, no fluff—just pure code-fueled action in a single executable (~2MB).

**Download and play for free!** Test your piloting skills in the browser or grab the Windows x64 build. Built for learning and fun—fork it, mod it, make it yours.

**Source Code**: Dive under the hood on GitHub: [https://github.com/XmanGB32/AsteroidsDemo] https://github.com/XmanGB32/AsteroidsDemo

 Contribute, or use it as a starter for your own space shooter!

*Made with ❤️ in C++ for the joy of coding. Feedback welcome—let's iterate on the stars!*

Published 17 hours ago
StatusReleased
PlatformsWindows
AuthorPLANET XAVIER
GenreEducational
Tagsc, demo

Download

Download
AsteroidsDemo.exe 56 kB
Download
glfw3.dll 228 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.