Skip to content

Supported Games

jswigart edited this page Apr 17, 2018 · 2 revisions

Enemy Territory is a free for download team based game that currently is the most advanced in terms of bot support as it has been focused on more than other games.

When you install Omni-bot for ET, it will create a mod called omnibot, which is Omni-bot implemented on top of the default multi-player game type.

In addition to vanilla etmain, Omni-bot has been integrated into some of the popular ET mods (etpub, jaymod, noquarter ...), which contain enhancements, fixes, additional weapons, etc on top of the ET game type.

Since Enemy Territory was released for free, and at the time of Omni-bots primary development, was fairly popular, ET got the bulk of focus from the Omni-bot development team

ETF is a team fortress mod that was built on the open sourced and freely playable Enemy Territory engine.

Fortress Forever is a Team Fortress modification for [http://half-life2.com/ Half-life 2]. Omni-bot will come with the default installation for training and scrimmage purposes, with training scripts targeted to helping those that are new to Team Fortress, as it can be a difficult game to attract new players.

Quake 4 has had an alpha Omni-bot release in an early form.

Doom 3 also has an internally working version. There has not been a public release yet.

Return to Castle Wolfenstein was ultimately supported, due to sharing much of its game-play with Enemy Territory.

Want to support Omni-bot?

Any mods or games that would like to add support for Omni-bot should PM DrEvil for information. Porting to a new mod is typically pretty easy, expecially if the mod is built on an already supported engine. Even new engines are easy to add support for, since the code that bridges the gap between the game and bot library is pretty simple and self contained.

Omni-bot support is added to a mod by adding a lightweight interface file to the mod that compiles into it and loads and communicates with the bot dll. After that, all the bot behavior is handled in the bot dll.