
Bullet Shift (Open Source OpenGL c++ game)
A downloadable asset pack for Windows and Linux
Bullet Shift
Welcome to my game, Bullet Shift.
This a game i made to showcase my opengl and c++ skills.
You can checkout the source code at the download section by going to the external link 'Github Repository'
It is a first person shooter where you get bullet time with each enemy elimination.
It leverages ImGui for the user interface, Assimp for model loading, GLAD for OpenGL function loading, GLFW for window management, GLM for mathematics, stb_image for texture handling, and miniaudio for the audio.
I am releasing the source code as of 2026/02/07 to help other developers learn opengl or use this code for their own projects.
Enjoy!
Dependencies
This project is configured to build using Docker and Docker Compose to ensure a consistent environment across different operating systems.
For further information about how to build this project check the commands/README.md file at the github repo.
Game Controls
- Mouse: Look around
- Left Click: Shoot
- W/A/S/D: Move forward/left/backward/right
- Space: Jump
- ESC: Open menu
- SHIFT: Dash
Credits
Agustín Fabio Motta, Programming, Music and almost everything.
Low poly pistol made by TastyTony
https://sketchfab.com/3d-models/low-poly-g17-60efc54ac59e47d18bdff94b2f5144ff
I used it Under Attribution 4.0 International CC BY 4.0 Deed
https://creativecommons.org/licenses/by/4.0/
https://pixabay.com/es/sound-effects/single-gunshot-62-hp-37188/
Universal UI/Menu Soundpack by Nathan Gibson
| Updated | 8 days ago |
| Published | 10 days ago |
| Status | Released |
| Category | Assets |
| Author | Motta [ARG] |
| Genre | Action |
| Tags | bullet-time, FPS, Singleplayer |
Download
Click download now to get access to the following files:










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