]> git.lizzy.rs Git - nothing.git/blob - README.md
(#344) Make Edit_field print parens
[nothing.git] / README.md
1 [![Build Status](https://travis-ci.org/tsoding/nothing.svg?branch=master)](https://travis-ci.org/tsoding/nothing)
2
3 # Nothing
4
5 ![](https://i.imgur.com/7mECYKU.gif)
6 ![](https://i.imgur.com/ABcJqB5.gif)
7
8 ## Quick Start
9
10 ```console
11 $ nix-shell              # Only on NixOS
12 $ mkdir build
13 $ cd build/
14 $ cmake ..
15 $ make
16 $ ./nothing <level-file>
17 $ ./nothing_test
18 ```
19
20 ## Build on Windows
21
22 You need to install [conan][] and [Visual Studio 2017][visual-studio].
23
24 ### Dependencies
25
26 Current version of [SDL2/2.0.5@lasote/stable][conan-sdl2] in the conan-transit
27 repository is not compatible with the latest conan, so you'll need to install
28 it locally from the git repository:
29
30 ```console
31 $ git clone https://github.com/lasote/conan-sdl2.git # temporary, I hope hope hope
32 $ cd conan-sdl2
33 $ conan export SDL2/2.0.5@lasote/stable
34 ```
35
36 ### Building
37
38 Execute the following commands inside of the `nothing` directory:
39
40 ```console
41 $ conan install --build missing --install-folder build
42 $ cd build
43 $ cmake .. -G "Visual Studio 15 2017 Win64"
44 ```
45
46 After that, build the `build/nothing.sln` file with Visual Studio.
47
48 ## Support
49
50 You can support my work via
51
52 - Twitch channel: https://www.twitch.tv/subs/tsoding
53 - Patreon: https://www.patreon.com/tsoding
54
55 [conan]: https://www.conan.io/
56 [conan-sdl2]: https://bintray.com/conan/conan-transit/SDL2%3Alasote/2.0.5%3Astable
57 [visual-studio]: https://www.visualstudio.com/