![Build status](https://ci.appveyor.com/api/projects/status/gxfgojq4ko98e0g0/branch/master?svg=true)
Nothing
![](https://i.imgur.com/ABcJqB5.gif)
Dependencies
Ubuntu
$ sudo apt-get install gcc cmake libsdl2-dev inotify-tools libxml2-dev
MacOS
$ brew install gcc cmake sdl2
NixOS
For NixOS we have a development environment defined in default.nix
with all of the required dependencies. You can enter the environment
with nix-shell
command:
$ nix-shell
Arch Linux
$ sudo pacman -S gcc cmake sdl2 inotify-tools libxml2
Windows
Quick Start
Linux
$ mkdir build
$ cd build/
$ cmake ..
$ make
$ cd ../data/
$ ../build/nothing
Windows
> cd path\to\nothing
> 7z x SDL2-devel-2.0.9-VC.zip
> move SDL2-2.0.9 SDL2
> mkdir build
> cd build
> cmake ..
> cmake --build .
> cd ../data/
> ..\build\nothing
Controls
Game
Keyboard
Key |
Action |
d |
Move to the right |
a |
Move to the left |
SPACE |
Jump |
c |
Open debug console |
r |
Reload the current level including the Player's position |
q |
Reload the current level preserving the Player's position |
p |
Toggle game pause |
l |
Toggle transparency on objects. Useful for debugging levels |
TAB |
Switch to Level Editor |
Gamepad
Button |
Action |
Left Stick |
Movement of the Player |
1 |
Jump |
Consolé
Key |
Action |
ESC |
Exit console |
Enter |
Evaluate the expression |
Up/Down |
Traverse console history |
Support
You can support my work via