Showing: 1 - 10 of 30 RESULTS

Human-level AI Bots in Soccer Kids by Acid Wizard

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.

Tethering Agents for the Greater Good

This talk will expose the secret practice of restraining AI agents to bounded areas of the game world. We’ll see why this is often a desired feature in terms of game design. We’ll also go over the possible implementation approaches, how they can be mixed, and their performance implications.

Takeaways:

  • Understanding of what NPC tethering is
  • Realization that it’s deeply dependent on game design
  • Some ideas on how to implement agent tethering into your own projects.