Skip to content

Thanduriel/Fade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fade

Fade is a local-multiplayer twin-stick-shooter with a twist: The battlefield is shrouded in darkness by default and only lights up partially through player actions. Primarly players light up when they shoot or when they are hit. Additionally a varity of power-ups can help in spotting and killing enemies.

Build

Building requires a C++ 17 compiler (tested with msvc-16.11, gcc-10.3).

The only dependency is SFML, for which a version found on the system with find_package is used if available. Otherwise, a local version is expected in dependencies/SFML which is also provided as submodule. To use it, just run

$ git clone --recursive https://github.com/Thanduriel/Fade.git
$ cd Shoop
$ mkdir build
$ cd build
$ cmake ..

Controls

The game can currently only be played with gamepads. The default controls are:

Key Action
select join lobby
X change color (only in lobby)
left stick move
right stick aim
RB fire
RL use power-up
B switch light

After running the game once with players entering the lobby, a settings.ini will be generated in which key mappings for each player can be adjusted.