![GitHub contributors](https://img.shields.io/github/contributors/JoshuaCrotts/Space-Shooter
Space Shooter is a little space shooting game based off a tutorial from the parallelrealities website. This introduced me to SDL and in-depth C programming. This project is buggy and a mess all around, but was one of my first experiences developing a somewhat large project in C, and more so with SDL. After this, I wrote C-Standards and several other things with C.
If you want to run the game, just download the runtime binaries at the provided links below. Conversely, if you wish to build the project, you will need to grab the development libraries for your system. For my purposes, I used the MinGW versions.
Windows: To rebuild the code, clone the repository to your computer. This project is compiled with MinGW and a makefile. The SDL .dll files are not included and will need to be downloaded separately to build from source without modifications to the makefile. Compile the code via mingw32-make
.
Linux (Ubuntu/Debian): The process is similar to the former, with the exception of having to install SDL files to your system in Linux. Run the following commands (or their distro-equivalent) in your terminal:
sudo apt-get install libsdl2-dev
sudo apt-get install libsdl2-image-dev
sudo apt-get install libsdl2-ttf-dev
sudo apt-get install libsdl2-mixer-dev
Then, compile via make
.
See the Issues Tab.
The master branch encompasses all significant changes.