Main Page | Recent changes | View source | Page history

Printable version | Disclaimers | Privacy policy

Not logged in
Log in | Help



Quake2AI is a library and API for launching client-side Artificial Intelligence-controlled bots. It features the ability to read color information from the rendered screen as well as directly read location information for nearby entities and check for wall collisions between any two points in the map. The bot has the same movement and control ability as does a human controlled player.

Quake2AI is written in C. Currently there are also a Chicken Scheme interface and a Python interface which can be used only after the C library is installed.


General Quake2AI

Quake2AI C Library

Chicken Scheme Interface (q2ai)

q2ai Tutorials

Python Interface (pyquake2ai)

pyquake2ai Tutorials

Research Experiments

Retrieved from ""

This page has been accessed 8,059 times. This page was last modified on 3 September 2009, at 23:27. Content is available under GNU Free Documentation License 1.2.

[Main Page]
Recent changes
Random page

View source
Discuss this page
Page history
What links here
Related changes

Special pages