PREMIUM & ULTIMATE Features

Evolve: Building PvP Artificial Intelligence for Hunters and Monsters
Premium Interview July 11th, 2015

Evolve: Building PvP Artificial Intelligence for Hunters and Monsters

Building PvP AI for bots is surprisingly different from building PvE enemies. In this interview with Troy Humphreys, you'll hear about some of the underlying technology behind Turtle Rock's competitive shooter, including the navigation mesh that supports monsters and traversal logic. You'll also hear Troy share design insights from development, including the creation of behavior trees.

Dying Light's Zombies and HTN Planning in Open Worlds
Premium Interview June 12th, 2015

Dying Light's Zombies and HTN Planning in Open Worlds

Building open-world AI that scales from large numbers of simple zombies to more intelligent bosses is an interesting challenge! This interview with Maciej Kurowski from Techland, covers the Hierarchical Task Network behind the game's AI. In particular, how it's connected to the sensory system, the networking of plans, why in-place planning was used, and how traversal works in the world.

GitHub Access for PREMIUM and ULTIMATE
Premium Release June 1st, 2015

GitHub Access for PREMIUM and ULTIMATE

You can now access the AiGameDev.com repositories on GitHub. These are used to various prototypes, libraries and other source code relating to your membership and upcoming conferences. Here's how it works...

Operation DragNet in The AI Sandbox
Premium Release May 27th, 2015

Operation DragNet in The AI Sandbox

Keen to experiment with coordinated search? The source code for the coordinated search tutorial is now available, along with bonus access to The AI Sandbox. You'll find a simple tactical pathfinder as well as a corridor map implementation, written in Python with extensive comments.

Beginning Computer Vision for Augmented Reality
Premium Tutorial May 18th, 2015

Beginning Computer Vision for Augmented Reality

In this introductory tutorial about computer vision, you'll learn about homographic transformations, why they are useful and how they work. After that, you'll see how they can be applied to detecting the position of a camera in space, or the relative position of a projector. Then you'll also hear about useful computer vision algorithms, and why performance is often critical for such augmented reality ...