Skip to content

A simple Space Shooter game coded and designed in C++ language in OpenGL.

License

Notifications You must be signed in to change notification settings

Zer0-Bug/Project_SpaceShooterGame-.-OpenGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is a simple space shooter game developed in C++ using OpenGL. The game features classic arcade-style gameplay where the player controls a spaceship to shoot down enemy ships.

Features

  • Player-controlled spaceship
  • Randomly generated enemy
  • Simple user interface

Dependencies

  • OpenGL
  • GLFW
  • GLM

Installation

  1. Clone the repository to your local machine.
  2. Install the necessary dependencies (OpenGL, GLFW, GLM).
  3. Build the project using a C++ compiler.
  4. Run the executable.

Controls

  • W and S keys: Move the spaceship
  • Spacebar: Shoot

Contributing

Contributions are welcome! If you'd like to contribute to the project, please follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/your_feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin feature/your_feature)
  5. Create a new Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Thanks to OpenGL, GLFW, and GLM for providing the necessary libraries for graphics rendering.
  • Special thanks to GameDev.net for tutorials and resources.