In Black Shades you control a psychic bodyguard, and try to protect the VIP
(dressed in white) from a horde of zombies, snipers and other assorted
- Infinite randomly generated city
- Rag-doll skeletal animation
- Soul release mode
- Fluid aiming system
- Stop assassins by shooting them, knocking them unconscious,
disarming them, tackling the VIP out of the line of fire,
or any combination of the above
Black Shades requires GLFW, GLU, libsndfile, OpenAL Soft and Zig.
Until Zig reaches 1.0, the game will target the language latest minor release.
To build and install the game to
zig build -Doptimize=ReleaseSafe --prefix $prefix install
zig build run may be preferred for faster compilation.
Patches should be sent to ~firstname.lastname@example.org
using git send-email with the following configurations:
git config sendemail.to '~email@example.com'
git config format.subjectPrefix 'PATCH blackshades'
Black Shades is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Please refer to the project's wiki for the complete list of credits.