Premium Features

nucl.ai Conference 2015 Slides (Main Amphitheatre Talks)
Premium Coverage July 31st, 2015

nucl.ai Conference 2015 Slides (Main Amphitheatre Talks)

Download most of the slides from the nucl.ai Conference 2015, as PDF format — including all the main amphitheatre talks over three days. These are available for ULTIMATE members, and as a time-limited bonus for PREMIUM members.

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 ...

Crowd Animation Techniques and Tools from Visual Effects
Premium Interview May 12th, 2015

Crowd Animation Techniques and Tools from Visual Effects

Crowd and ambient life simulation are having a huge impact on the visual effects industry. Many tools and and techniques are required to animate convincing crowds in films (Drakula Untold), TV series (The Walking Dead) and adverts. This interview digs into the technology using examples, and how these ideas and tools can be applied within real-time simulations and games.

Believable Force-Based Steering Power Law for Individuals and Groups
Premium Tutorial April 26th, 2015

Believable Force-Based Steering Power Law for Individuals and Groups

Both commonly used techniques for simulating movement in groups have their challenges. Steering does not look particularly human-like, and velocity-based approaches like ORCA don't scale very well to larger crowds and have their own challenges.

Take-Aways and High-Level Analysis from GDC 2015
Premium Coverage April 15th, 2015

Take-Aways and High-Level Analysis from GDC 2015

This recording digs into most important ideas and techniques in Game AI from GDC last month, including the AI Summit, as well as big trends take-aways from the conference. You'll hear about the AI, animation and procedural generation in games such as Sunset Overdrive, Watch_Dogs, Galak-Z, and more.

How To Train Your Neural Network: A Python Guide
Premium Tutorial April 4th, 2015

How To Train Your Neural Network: A Python Guide

Using Python is one of the simplest ways to get started with deep learning and neural networks. This tutorial will show you how you can get up and running with PyLearn2 via a simple wrapper library, and the various issues and questions you need to be considering in practice to get things working efficiently and reliably.