Skip to content

clerisy47/Galactic-Defenders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galactic Defenders

Level 1 Level 2

About

Galactic Defenders is a space shooter game developed in C++. Players navigate a spaceship to defend against waves of alien invaders. The game includes multiple levels, each with increasing difficulty and unique challenges.

Features

  • Multiple Levels: Different stages with varied enemy waves.
  • Dynamic Gameplay: Fast-paced action with increasing difficulty.
  • Graphics and Sound: Engaging visuals and audio effects.

Installation

To install and run the game, follow these steps:

Clone the repository:

git clone https://github.com/clerisyutsav47/Galactic-Defenders.git
cd Galactic-Defenders

Install CMake:

  • Ubuntu/Debian:
    sudo apt-get update
    sudo apt-get install -y cmake
  • Windows: Download and install CMake from the official website.

Install Raylib:

  • Ubuntu/Debian:
    sudo apt-get install -y build-essential libgl1-mesa-dev
    sudo apt-get install -y raylib libraylib-dev
  • Windows: Follow the instructions on the Raylib GitHub page.

Build the project:

mkdir build
cd build
cmake ..
make

Run the game:

./GalacticDefenders

Requirements

  • C++ Compiler (GCC, Clang, etc.)
  • CMake 3.10+
  • Raylib library

How to Play

  • Use arrow keys to navigate the spaceship.
  • Press the spacebar to shoot.
  • Destroy all aliens to advance to the next level.

Contributing

Contributions are welcome! Please fork the repository and create a pull request for any enhancements or bug fixes.

License

This project is licensed under the GPL-3.0 License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •