# Blitz 🎮

Fast FPS written in C++

# Prerequisites 🛠️

You will need a recent compiler supporting c++17 and [xmake](https://xmake.io/#/getting_started).
xmake should download all the depencencies 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
```

# Generate docs 📖
```
xmake doxygen
```
