Upcoming Broadcasts

Your Suggestions are Welcome!

Do you know a game you'd love to hear more about how the AI was Made? Are you releasing a game with interesting insights you'd like to share? Or are there game AI topics you'd like to know more about?


Yes? Then write to us with suggestions for interview partners or topics for masterclasses!

Recordings

A Diplomatic Analysis of the AI in Civ4's SDK
Insider Broadcast January 23rd, 2014

A Diplomatic Analysis of the AI in Civ4's SDK

How would you create an AI for a strategy game with a layer of diplomacy? In this tutorial in case-study style, you'll see the AI behind Firaxis' classic, Civilization 4. Digging into the SDK reveals some insights on how to structure the code, as well as specific tips on programming techniques.

Sneak Preview and Q&A for The AI Sandbox™ Community Alpha
Open Broadcast December 20th, 2013

Sneak Preview and Q&A for The AI Sandbox™ Community Alpha

In this live-only broadcast about The AI Sandbox's community alpha, you'll hear about the plan behind the project, the technology underlying current builds and its motivation, as well as our vision for upcoming iterations. Questions are also very welcome whether you're already in the program or not yet!

Starcraft AI from Build Orders to Unit Micro-Management
Insider Broadcast December 12th, 2013

Starcraft AI from Build Orders to Unit Micro-Management

This interview with Dave Churchill will cover his Starcraft Competition winning entry known as UAlberta Bot. In particular, you'll hear about a real-time solver that can determine near-optimal build orders given specific goals. You'll also learn about different ways to do large scale unit battle management of units (from UCT to greedy search), and the efficient simulator required to make this work.

Dig Into AI: Coordinating Search Procedures
Insider Broadcast December 5th, 2013

Dig Into AI: Coordinating Search Procedures

This tutorial will cover how to write AI to coordinate a search procedure among multiple characters. Find out simple algorithms you can write to search building-style levels effectively, as well as more advanced techniques you'll need to make it convincing.

AI in FORCED: Building Enemies for Tactical Arenas
Insider Broadcast November 28th, 2013

AI in FORCED: Building Enemies for Tactical Arenas

How does a small team of two programmers embrace change and build an AI that's fun to play against? In this interview with the technical team at BetaDwarf, you'll find out how the AI was iteratively made challenging yet easy to understand by the player. You'll also learn about the techniques used to implement this with tight constraints in Unity.

Planning Domains and Compiling HTN to C++
Insider Broadcast November 14th, 2013

Planning Domains and Compiling HTN to C++

In this masterclass with Alexander Shafranov, winner of the Capture The Flag competition with an HTN planner, you'll learn about plan compilation to C++ using a JSHOP2-inspired architecture. Find out how to reduce time spent planning for team and individual coordination using domain specific compiled code rather than an interpreted solution.

Dig Into AI: A Flanking Opportunity
Insider Broadcast November 8th, 2013

Dig Into AI: A Flanking Opportunity

This tutorial will cover how to write AI to flank an enemy. It's a fascinating problem than involves terrain representation, analysis, and reasoning. Learn about the simplest tricks in the book, as well as more advanced techniques too!