Crossplatform fork of parabot 0.91
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
addons/parabot
android
bot
common
dlls
engine
metamod
pm_shared
utils
.gitignore
.gitmodules
.travis.yml
Android.mk
Parabot.def
Parabot.dsp
Parabot.dsw
README.md Update README.md Aug 8, 2017

README.md

Parabot for Half-Life

Human-like artificial player for Half-Life and some other games on GoldSrc and Xash3D game engines.

How to build

Windows

Visual Studio

TODO

MinGW

	$ cd dlls
	$ make

Linux/OS X

	$ cd dlls
	$ make

*BSD

	% cd dlls
	% gmake

Android

Look android/build.sh script.

GNU Make build options

PB_64BIT - 64-bit build(Actually for amd64/aarch64)

DEBUG - Debug build.

AGGR_OPT - Aggressive optimizations.

SIZE_OPT - Size optimizations.

LTO - Link-Time optimization(required gold).

NO_EXCEPTIONS - Cut any debug information(frame-pointers, exception and unwind tables).

STATIC_GCCLIBS - static link with libgcc and libstd++(Actually on linux for portable builds when using gcc).

Example

	$ make PB_64BIT=0 DEBUG=0 AGGR_OPT=1 NO_EXCEPTIONS=1