TehKran / Parabot

Crossplatform fork of parabot 0.91

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Crossplatform fork of parabot 0.91


Languages

Language:C++ 82.5%Language:C 14.1%Language:Objective-C 1.6%Language:Java 0.9%Language:Makefile 0.6%Language:Python 0.2%Language:Shell 0.1%