quake/articles/1997/art-1412
Path: mantis!not-for-mail
From: -= mike =-
Newsgroups: rec.games.computer.quake.announce
Subject: mikeBot source version 0.2
Date: 15 May 1997 00:30:23 +0100
Organization: The University of Calgary
Lines: 44
Sender: moderate@jobstream.co.uk
Approved: quake@mantis.co.uk
Message-ID:
the mikeBot Project, at:
http://www.ucalgary.ca/~mbwarren/mikeBot/
announces version 0.2 of the client-server source from mikeBot. This C++ code
will compile on AIX, SunOS and linux using g++, CC or (on AIX) cc. A win95
version will be available soon. New to this version:
. Entity-type determination. Easily determine what kind of health,
ammo and weapons you are looking at. isHealth(), isShells(), etc.
. BSP-loading code incorporated into source. Will load BSP files
and can use them for:
. Line-of-sight (so you won't shoot walls) and leaf-type determination
so you can tell if you're in water, etc.
. Better .DEMo recording: mikeBot can now start recording at any point
in the level, not just before connection as before.
. Directed-graph class, ready-to-use for navigation, with an optimal
shorteset-path algorithm included.
. Slightly improved qsocket class; can now be used for a listen socket
. Fixed some minor (and not so minor) memory leaks. mikeBot is now
sealed up good an' tight :)
also, the Project Web pages have received a complete makeover and all the
info has been brought up to date. There are more developer notes, a draft
bot language specification, two new .DEMos and ton o' other goodies. Be sure
to drop by and bring the kids along.
+--. .--+ -=MIKE=- warren "great spirits have always received
| \/ | mbwarren@acs.ucalgary.ca violent opposition from mediocre
|__|\/|__| [ www.ucalgary.ca/~mbwarren ] minds" -- albert einstein
`->[ the Temple of Mike ]<--'
[ the mikeBot project : www.ucalgary.ca/~mbwarren/mikeBot ]