ruben3d / shmup-prototype2

Per-pixel lighted retro shmup proof of concept

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shmup-prototype2

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)

Screenshots

Build & Execute

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 ..

License

MIT License (see LICENSE in the repository).

About

Per-pixel lighted retro shmup proof of concept

License:MIT License


Languages

Language:C++ 97.9%Language:GLSL 1.4%Language:CMake 0.6%Language:Shell 0.1%