Equinox89x / Minigin-Galaga

Recreation of the retro game "Galaga" in Minigin for Programming 4 of DAE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minigin

Minigin is a very small project using SDL2 and glm for 2D c++ game projects. It is in no way a game engine, only a barebone start project where everything sdl related has been set up. It contains glm for vector math, to aleviate the need to write custom vector and matrix classes.

Build Status GitHub Release

Project

This project includes the recreated retro game "Galaga". To prove this engine now works, this game was created to showcase the progress of the 2d Engine.

Disclaimer

Minigin is, despite perhaps the suggestion in its name, not a game engine. It is just a very simple sdl2 ready project. None of the patterns discussed in the course are used (except singleton which use we challenge during the course). It is up to the students to implement their own vision for their engine, apply patterns as they see fit, create their game as efficient as possible.

Use

Download the latest release of this project and compile/run the "Galaga" project in the solution in visual studio.

About

Recreation of the retro game "Galaga" in Minigin for Programming 4 of DAE

License:The Unlicense


Languages

Language:C++ 90.8%Language:C 9.2%