Skip to content

JuszJo/space-shooters

Repository files navigation

Space Shooters

A simple space shooters game made in C++ using a mix of Entity Component Systems and OOP

space-shooters.mp4

Features

  • Up to 5 waves, each one harder then the previous.
  • Pause and Resume integrated.

Tech Stack

  • Runtime: [C++, OPENGL]
  • Key Dependencies: [OPENGL, GLM, GLFW]

All included in the repo.

Prerequisites

Before you begin, ensure you have the following installed:

  • [C++ compiler] [g++]
  • Git

Installation

Step 1: Clone the Repository

https://github.com/JuszJo/space-shooters.git
cd space-shooters

Step 2: Run Executable

  • Linux: linux-main
  • Windows: main-release.exe

Building Locally

Linux

run build-linux.sh to compile to an executable.

Windows

I have setup task.json inside of the .vscode folder, configure it to match your compiler location and launch.

About

Space Shooters

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages