Implementing AI for tactical games is challenging, especially when the AI opponent must make decisions akin to a human player and provide a challenge in a one-on-one match. And if you add geometric considerations like planning for movement of physical objects, you get a recipe for an AI programmer’s headache. However, with the right tools, nothing is impossible! This presentation showcases a case study on AI bots developed for the unique tactical sports game, Soccer Kids by Acid Wizard. It will be invaluable for AI programmers, particularly those interested in strategic and tactical genres.

Takeaways:

  • Post-mortem of a unique game.
  • Introduction to Monte Carlo Tree search.
  • Handling physical collisions and other geometric aspects in MCTS simulations.
  • Tips and tricks for spatial analysis used for determining possible unit movements in a continuous space and evaluating the overall tactical situation.