Skip to content

A classic Space Invaders-style 2D shooter game built using the Raylib graphics library and C++. This retro-inspired game features smooth spacecraft controls, alien invasions, and an engaging scoring system. Players control a spaceship to defend against waves of alien invaders using laser weapons.

Notifications You must be signed in to change notification settings

MarcusMQF/SpaceShip-Game-with-Raylib

Repository files navigation

Spaceship Invaders

A retro-style 2D space shooter game created with Raylib and C++. Defend Earth against waves of alien invaders in this classic arcade-inspired game.

Table of Contents

Demo

Use space key to Laser the alien and Press Enter to Restart

Menu Demo

Features

  • Classic space shooter gameplay
  • Multiple enemy types
  • Score tracking system
  • Retro-style graphics and sound effects
  • Smooth controls and animations

Requirements

  • C++ compiler
  • Raylib library
  • CMake (for building)
  • Windows 10/11

Installation

  1. Clone the repository: git clone https://github.com/MarcusMQF/SpaceShip-Game-with-Raylib.git

  2. Install Raylib library:

About

A classic Space Invaders-style 2D shooter game built using the Raylib graphics library and C++. This retro-inspired game features smooth spacecraft controls, alien invasions, and an engaging scoring system. Players control a spaceship to defend against waves of alien invaders using laser weapons.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages