AST/README.md

40 lines
1.1 KiB
Markdown

# Arena Survival Tournament
This is one of my first game prototype.
It's fully coded in C with SDL2 and SDL2_image libs.
All SDL2 parts and sub-parts are under the same license as SDL2 lib.
All code of AST are covered by the MIT license.
## Functions
The game can do following and you can learn from that like we do when you created this code:
- Generate random maps level
- Control a simple IA
- Manage gold resources
- Players movements
- Bad code practice
## Compiling
Before compiling, you need to install your favorite compiler (GCC or MSVC) with CMake and the lib manager Conan (https://conan.io):
```shell
# For debian based distribution:
apt update
apt install build-essential cmake conan
```
Clone the repo and launch in order conan and cmake in order to compile the program:
```shell
cd AST
mkdir build && cd build
cp -R ../data .
conan install .. --build=missing
cmake .. # or with '-G "MinGW Makefiles"' if under Windows
make
```
## Running
Simply run the program with `data` folder (required) and `logs` folder (optional) or use the launch script.