TheoryOfNekomata 1fc162a51c | vor 1 Jahr | |
---|---|---|
__mocks__ | vor 1 Jahr | |
assets | vor 1 Jahr | |
assets_src | vor 1 Jahr | |
docs | vor 1 Jahr | |
src/packages | vor 1 Jahr | |
subprojects | vor 1 Jahr | |
tools | vor 1 Jahr | |
.editorconfig | vor 2 Jahren | |
.gitignore | vor 1 Jahr | |
.gitmodules | vor 1 Jahr | |
00-build-cache-debug-x64 | vor 1 Jahr | |
00-build-cache-debug-x64.bat | vor 1 Jahr | |
01-build-game | vor 1 Jahr | |
01-build-game.bat | vor 1 Jahr | |
02-build-server | vor 1 Jahr | |
02-build-server.bat | vor 1 Jahr | |
CMakeLists.txt | vor 1 Jahr | |
README.md | vor 1 Jahr | |
TODO.md | vor 1 Jahr |
A run-and-gun shooter inspired by Metal Slug and Counter-Strike.
The following tools are required:
autoconf
(macOS/*NIX)make
(macOS/*NIX)libtool
(*NIX)For Windows and macOS, it is recommended to use Chocolatey and Homebrew respectively, for retrieving the required tools.
For *NIX, use whatever dependency manager you prefer to obtain the needed tools.
Ensure your environment variables are set up.
Important: Set your
CC
environment variable to the full path ofclang-cl.exe
Important: Set your
CMAKE_MT
environment variable to the full path ofmt.exe
, which can be found on your Windows SDK installation folder (usuallyC:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x86/mt.exe
)
Clone this repo recursively.
Build the dependencies under subprojects
. Follow the instructions on building for Visual C.
Important: For
libwebsockets
, follow the instructions on building LWS.
Generate the CMake cache.
Build the specific executables you want to build, which are defined in CMakeLists.txt
.
subprojects
. Follow the instructions on building for *NIX (macOS should have similar
instructions for *NIX).CMakeLists.txt
.