Quagent Documents
Students! You do NOT need to make a version of quake, and
you should not do it! It's too big. Use the pre-compiled one
prepared by over the years by
TAs Sloan, Proscia, and Bhole. Read all about How To at
Getting Going With Quagents.
Otherwise, Quagent docs, including "how to create your own bots",
are now kept centrally at
URCS's research/quagents page.
Resources there include
overview of the Quagent's properties and world,
details on the
Quagent Communications Protocol,
some
details of the Quagent configuration file,
and
examples and tutorials for
Quagent programming.
Thanks to Karl and Rintaro, 242 '10, here is a set of
hints, tips, and
things to look out for .
Some Recent Quagent Improvements
Here's a patch for quagent_funcs.c to avoid displaying the
player's gun after a cameraon/cameraoff sequence (commented with sdl).
Code Patch
Quagents in Lisp!
Thanks to Tyler Greeen (2006), here is a
how-to for Lisp quagent
programming ---
why not use the noblist of all programming languages?
Quagents in Python, Matlab, Prolog...
From Simon Levy at Tulane:
I continue to use your great Quagents videogame platform in my teaching, and
hopefully soon research too. In addition to the Python API I mentioned,
I've written one in XSB Prolog and (because I'm getting interested in
machine learning) one in Matlab/Octave:
New
Client
Jess Documents
You'll need
Jess Intro
, which points to
Getting Started with Jess.
Other Info (poss. out of date)
This may still around, may not be too helpful:
On line Quake II documentation about the regular form of the game,
something about how the code is organized, and a tutorial on console
commands, is available on the CSUG server at
/u/cs242/quake/docs/.
On line examples for Jess and Quagent control
is available on the CSUG server at
/u/cs242/quake/src/examples.
Other Links
-
Links to Quake, Games, Intelligent Agents, etc.
-
Ideas for Quagent Extensions and Improvements
-
Android for sale!
242 Home Page
This page is maintained by
Last update: 11.16.04.