This part is one of the features that doesn't seem to get mentioned enough. Unreal Tournament was one of the first franchises to have bot behavior that was well thought out, relatively realistic and challenging, and most importantly worked for every single one of the game types included (including multi-player team objectives).
In addition to just being able to play single player in what would have normally required a functioning online environment and WWW connection for other franchises, you could also fill out large teams with bot players if you could not find enough actual humans to log in and join your game.
Gametypes like Team Deathmatch and Assault were then viable for single or small groups even when you didn't have a great (or completed lacked) WWW connection.
This part is one of the features that doesn't seem to get mentioned enough. Unreal Tournament was one of the first franchises to have bot behavior that was well thought out, relatively realistic and challenging, and most importantly worked for every single one of the game types included (including multi-player team objectives).
In addition to just being able to play single player in what would have normally required a functioning online environment and WWW connection for other franchises, you could also fill out large teams with bot players if you could not find enough actual humans to log in and join your game.
Gametypes like Team Deathmatch and Assault were then viable for single or small groups even when you didn't have a great (or completed lacked) WWW connection.