e27cc29eb0ba88e7367f0ce4538395334b2b387b
All checks were successful
Linux arm64 / Build (push) Successful in 5m4s
Fix #6 Co-authored-by: Morph01 <145839520+Morph01@users.noreply.github.com> Reviewed-on: #31 Co-authored-by: Persson-dev <sim16.prib@gmail.com> Co-committed-by: Persson-dev <sim16.prib@gmail.com>
Blitz 🎮
Fast FPS written in C++
Prerequisites 🛠️
You will need a recent compiler supporting c++17 and xmake (version 2.8.5 or higher). xmake should download all the dependencies for you.
Client 💻
Build ⚙️
xmake [BlitzClient]
Run 🏃
xmake run [BlitzClient]
Server 🗄
Build ⚙️
xmake build BlitzServer
Run 🏃
xmake run BlitzServer [-P port]
Debug 🏗️
Switch to debug mode
xmake f -m debug
Switch to release mode
xmake f -m release
Run with debugger
xmake run -d # Client
xmake run -d BlitzServer # Server
Testing 🧐
Run tests :
xmake test
Run tests with verbose :
xmake test -v
Generate docs 📖
First, clone the submodule for the enhanced css :
git submodule update --init
Then, refresh the doc :
xmake doxygen
Visual Studio Code integration 🎛
Generate compile_commands.json :
xmake project -k compile_commands
Alternatively, you can install the XMake extension for VsCode.
Languages
C++
97.9%
HTML
1.1%
Lua
0.8%
C
0.2%