Skip to content

221evans/AlienInvaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alien Invaders

Alien Invaders is a Space Invaders style arcade shooter created for the Toy Box Game Jam.

The game is a small homage to classic fixed-screen arcade shooters, built using the official assets provided by the Toy Box Game Jam. Gameplay

Classic arcade shooter inspired by Space Invaders

Tech Stack

Language: C++

Framework: raylib

Build System: CMake

Platforms: Windows, macOS

Assets

All visual and audio assets used in this project were provided by the Toy Box Game Jam and are used in accordance with the jam’s rules.

No third-party assets outside of the jam asset pack were used.

Building from Source Requirements

CMake 3.20+

C++ compiler

Windows: MinGW-w64 or MSVC

macOS: Xcode Command Line Tools

Internet connection (raylib is fetched automatically via CMake)

Build Instructions macOS mkdir build cd build cmake .. cmake --build .

This will generate a native macOS application bundle in the build directory.

Windows (MinGW example) mkdir build cd build cmake -G "MinGW Makefiles" .. cmake --build .

The executable and required runtime files will be generated in the build output.

Controls

A / D – Move

Space – Shoot

Esc – Quit

Game Jam Info

Jam: Toy Box Game Jam

Assets: Jam-provided asset pack only

License

This project was created for a game jam and is shared for educational and portfolio purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages