Reproduction of Nene Sakura's game "Nene Quest" from "New Game!!" (2nd season, episode 3) written in C++ with the SFML library.
We currently don't have any release yet so you have to compile the project by yourself.
Follow the SFML tutorial; or our instructions.
PATH
environment variable
(e.g. C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
).PATH
variable" checkbox.<SFML path>
(e.g. C:\Users\User\Downloads\SFML-2.5.1-windows-gcc-7.3.0-mingw-64-bit\SFML-2.5.1
).Clone or download NeneQuest, open Windows Powershell, and go to
NeneQuest's directory. Chose the CMake Generator for your build
system or favorite IDE (e.g. MinGW Makefiles
,
Eclipse CDT4 - MinGW Makefiles
, Visual Studio 16 2019
).
Supported generators can be listed with cmake -G
.
cd nenequest
cmake -B build -DCMAKE_PREFIX_PATH="<SFML path>" -G "<Generator>" .
# If "MinGW Makefiles" was the generator
mingw32-make.exe -C build
<SFML path>\bin
to build
..\build\NeneQuest.exe
.Follow the SFML tutorial; or
git clone https://github.com/echoffee/nene-quest.git
nenequest/headers
folder in your IDE's "Additional
Include Directories" (in Visual Studio: Project > [project name] properties... > C/C++ > General
)src
and headers
folders then select "Include
in the project"git clone https://github.com/echoffee/nene-quest.git
SFML_STATIC
__GX_EXPERIMENTAL_CXX_0X__
_cplusplus=201103L
-std=c++11
: for C++11-U__STRICT_ANSI__
: if this flag is not here, for whatever reason
we can't use the math.h
constants<SFML path>/include
<SFML path>/lib
to search path-d
from SFML libs for release version):
sfml-graphics-s-d freetype sfml-window-s-d opengl32 gdi32
sfml-audio-s-d flac vorbisenc vorbisfile vorbis ogg openal32
sfml-network-s-d ws2_32 sfml-system-s-d winmm
apt-get install cmake libsfml-dev # Ubuntu, Debian
pacman -S cmake sfml # Arch Linux
cd nenequest/
cmake -B build . # -DCMAKE_BUILD_TYPE=Debug
make -C build
./build/NeneQuest
Please format the code before committing, with
cd nenequest/
clang-format -i headers/**/*.hpp src/**/*.cpp