Fundamentally, strategies are composed of low-level actions, although it's more convenient to express them as tactical behaviors. Of course, behaviors are brought to life using individual actions, but abstracting out the actions simplifies the development of high-level tactics. Tactical behaviors can be decomposed into independent actions including movement:
Vision is one of the most important senses; players can look in different ways in different situations:
When it comes to deathmatch games, the attack method is also important:
Finally, gathering behaviors are considered useful in tactical terms:
Specific tactical behaviors such as hunting or escaping can be expressed in terms of existing components providing functionality (for instance, movement or aiming). These can be created by customizing any AI techniques discussed throughout this book. |