id Software's Usenet Group Posts Archive!

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 ]