|
JABot is a Quake2/QFusion AI. Originally based
in ACEbot is almost a total rewrite of it, while still keeps the
ACEbot states machine design. JABot more flashy features are:
- A* pathing in realtime
- MoveType based pathing: The AI will only find paths using movements
its ai class can perform
- AI support for BOTs and MONSTERs. Through the use of ai classes.
- weighted goal system.
- Jump movement/movetype support for Bots class.
- Bot roams support (using a item_botroam entity, or dropping it
from console).
- Many other improvements in every aspect of the code.
Unsupported:
- Bot chat and bot messages have been removed.
JABot, while usable for players as a standard DM
bot, is written for modders to be used as base for new monsters/bots/actors,
allowing to create a modern AI for their mods.
download:
JAbot
for QFusion. version:0.9.0.5
JAbot
for Quake2. version:0.9 (win32)
JAbot
for Quake2. version:0.9 (Linux port by qudos)
|