3D Asteroids
A downloadable game for Windows
A C++ game created for our "Games Programming 3" module. Uses OpenGL for rendering.
Controls
Main Menu:
- Enter = Start
Gameplay:
- W&D = Pitch
- A&D = Yaw
- Q&E = Roll
- Left Shift = Accelerate
- Space = Shoot
Respawn Screen:
- R = Restart Gameplay
- Enter = Quit Game
Features
List:
- Frame Limiting (60FPS)
- Collision Detection with ordering through a Sweep and Prune algorithm, then a Broad-Phase pass (AABB), and finally Narrow-Phase pass (GJK) (Structured like this for performance while maintaining accuracy)
- Shaders including a working Vertex>Geometry>Fragment pipeline, Fullscreen Effects, and a Raymarched Black Hole
- A DLL for the Physics System
- Text Rendering with font loading using FreeType
| Published | 20 days ago |
| Status | Released |
| Platforms | Windows |
| Author | LexyDev25 |
| Tags | 3D, No AI, Singleplayer |
| Content | No generative AI was used |
Download
Download
3DAsteroidsBuild.zip 13 MB
Install instructions
Download and unzip the folder, then run "GP3-Coursework.exe"

Leave a comment
Log in with itch.io to leave a comment.