This project is a proof of concept for a retro-styled shoot 'em up game, featuring modern per-pixel lighting and real-time color grading restricted to a 320x200 pixels resolution.
Each tile and sprite requires these maps:
- Diffuse color
- Specular
- Height
- Emission
- Normal (derived from the height map)
The project requires SFML.
$ git clone https://github.com/ruben3d/shmup-prototype2.git
$ cd shmup-prototype2
$ mkdir build
$ cd build
$ cmake ../
$ make
$ cd bin && ./shmup && cd ..
MIT License (see LICENSE in the repository).