John's Oak Bot Blog

13th November 2005 - A Doom 3 Bot.

As I mentioned before I've been playing with Doom 3 and the SABot - I've now got a basic Oak for Doom bot running it is essentially a modified version of the SABot that I've tweaked to change the what it chooses goals and spent some time simplifing the code before I make any significant changes.

I've also started a second version of the bot, current called Tiny that is being written from scratch with the intention of creating the simplest possible bot script. This should give me a basis to work from for a better version of the Oak for Doom 3 or just something other people can play with to create their own Doom 3 bots.

I'll hopefully have something playable in the next few days which will be a mixture of SABot, Oak for Doom and Tiny.

Oak 4 Release Date

I've had quite a few emails about a release date for Oak 4. Well to answer all the questions, yes I am still planning to do the bot, but no I'm not working on it at the moment - I cannot work on it until Raven/iD release the SDK for Quake 4. I'll release a alpha of the bot ASAP after the SDK but given how busy I am with the day job and moving house it might well not be until the new year.

17th October 2005 - Experimenting with Doom 3 and SABot.

I've been chatting to cusTom3 and TinMan from Doom 3 World's Forum on mod coding for Doom 3. Tinman has been kind enough to let me have a look at the code for SABot so I've been having a play with it today. Hopefully writing bots for Quake 4 won't be that different to writing them for Doom 3 so this is a useful introduction to the engine and my first exposure to a scripting language from id software since quakec.

16th October 2005 - Emails.

I had the following email from celtic88:

Just wanted to commend you for picking up on ID's and Ravensoft's laziness of not including an official bot with Quake 4 which IMO should be the standard of any FPS these games.

Really appreciate you taking your own time (without even being paid) to make the Oak bot for Quake 4. I remember the "good old days" of Quake as well.. the Zeus bot helping us out in cooperative, Cujo the guard dog, the original Team Fortress, and of course, the Oak Bot to simulate deathmatch games with AI players!

Keep up the good work and really look forward to your Oak Bot for Quake 4. Hope you consider adding teamplay support and CTF support.

It's always nice to get an email like that so please next time you're enjoying a mod, bot, model or level that someone else has made consider dropping them an email and thanking them! And yes Oak 4 will support both teamplay and CTF.

14th October 2005 - Looking around for old Oak stuff.

I've been hunting around for old copies of The Oak and Oak II stuff and the Internet Archive has proven very useful. I've been able to use it to access and old copy of the site Quake 2 DLLs which has a few tutorials I wrote for Oak II on it. There's also a really old version of the Oak II site on there.

13th October 2005 - Learning about the engine.

As Quake 4 is based on the Doom 3 engine I've been reading as much as I can about Doom 3 and the Doom 3 SDK. In particular this forum on Doom 3 World has a very useful post on Fake Client Bots.


Copyright 2005 John Crickett, hosted by Trivial Business

Site Navigation

Home
News
Blog
Forums
About
FAQ
Contact Us
Privacy Policy
Disclaimer
Links

The Bots

The Oak
Oak II
Oak III
Oak 4

Bot Development

Theory and Ideas
Quake 2 Development
Quake 4 Development

The Games

Quake
Quake 2
Quake 3: Team Arena
Quake 4