Training Zone

Having described the important aspects of combat such as the weapons and conditions, we can now define a test bed to develop the AI behaviors. The chosen environment needs to be representative of real in-game situations, because skills developed and learned here should be transferable. By making the training zone a real game level, the chances of this happening successfully are significantly increased.

The focus of the training zone will be medium-range combat, emphasizing aiming skills, weapon handling, and immediate decisions. To improve these conditions, the environment needs to be designed with care:

  • Frequent targets The bots learning to aim need to find cannon fodder as often as possible, which will speed up the training process.

  • Variety of weapons To offer opportunities for more than one weapon, they need to be scattered throughout the training zone.

  • Abundance of ammo In addition, so as not to limit the bot to particular weapons, ammunition needs to be provided at regular intervals in space.

Also, paying attention to such little details will improve the development process and the learning of computer agents. For this, we'll use a fairly small deathmatch level, with good connectivity and plenty of weapons.



AI Game Development. Synthetic Creatures with Learning and Reactive Behaviors
AI Game Development: Synthetic Creatures with Learning and Reactive Behaviors
ISBN: 1592730043
EAN: 2147483647
Year: 2003
Pages: 399

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net