One idea could be also different AI-smartness, or difficulty better said. While in game with multiple bots all they could be set on custom difficulties, so the bots-controller(mainly considered as host) could balance teams by his favor.
The difficulty could affect several things on the AIs.
-General movement and flow over the level(lower AI-level slows down the bot.)
-About the earlier mentioned smartness to switch to a suitable ammo-type for a certain situation, as in actually smartness to search for decent ammo(Could be done with some dice-concept.)
-Smartness to actually shoot in case an opponent encounters. The bot could either shoot some even in possible regions he might be facing the opponent, or spare some important ammo also(done a lot by experienced players.) If lower AI-level, it would shoot only when it clearly notices an opponent in it's area of vision, and with worse aim perhaps.
-In team-games a bot with lower AI-level could as well limit it's team-chat(optionally), for example if the bot had the flag it could just forget reporting it's health-change unless it is requested, most likely with "h".
Then something I thought also about, was how the bot would act with it's specified character. More of floating as Jazz, better flow as Spaz. Or are the bots supposed to be only Spazzes?
However, I am not familiar with any kind of programming(yet at least.) So all I can do are some suggestions for now.
__________________
Find It Out
SP: https://www.jazz2online.com/downloads/9371/find-it-out-single-player/
MP: http://www.jazz2online.com/J2Ov2/downloads/info.php?levelID=5021
|