General

AiGameDev

Articles and video interviews. Requires paid membership for part of the content.

Game/AI

Game AI development blog from several authors (posts are from 2005 to 2011).

reddit on game AI

A subreddit for those interested in the development and research of artificial intelligence for games.

Navigation

Digesting Duck

A blog from Mikko Mononen about navmesh generation, pathfind, avoidance and more.

PathFinding.js

Interactive pathfinding demo in JavaScript. Includes A*, IDA*, Breadth-First-Search, Best-First-Search, Dijkstra and Jump Point Search with different heuristics and variations.

Pathfinding - Amit’s A* Pages

Presentation of the widely used A* algorithm including several variants and plenty of implementation notes.

Craig Reynolds Steering Behaviors

Paper: Steering Behaviors For Autonomous Characters, OpenSteer C++ library and Java applets presenting the behaviors.

Decisions

Fuzzy Logic - fuzzylite Library

A Fuzzy Logic Control Library and Application in C++.

Fuzzy Logic - FFLL: Free Fuzzy Logic Library

FFLL is able to load files that adhere to the IEC 61131-7 standard.

AI Competitions

AI Challenge

The AI Challenge is an open artificial intelligence programming contest started by the University of Waterloo Computer Science Club. The latest contest where: Rock-Paper-Scissors, Tron Lighcycles, Planet Wars and Ants. Participations can be submitted using several programming languages and it is usually easy to submit a first entry based on base kit.

Capture The Flag Competition

A competition about writing a commander issuing orders to a team of bots.

The AI Games

Risk-like AI competition. Several programming language are supported.

Hello World Open

Virtual car race competition.

AI Conferences

Game/AI Conference

Usually in Europe, conference dedicated to game artificial intelligence, gameplay and character animation.

AIIDE - Conference on Artificial Intelligence and Interactive Digital Entertainment

Aims to be the bridge between entertainment software developers interested in AI and academic and industrial AI researchers.

Books

Artificial Intelligence for Games, 2nd edition - 2009, Ian Millington

Reference to the most widely used techniques in game AI today.

Behavioral Mathematics for Game AI - 2009, Dave Mark

Programming Game AI By Example - 2004, Mat Buckland

AI Game Programming Wisdom - 2002, edited by Steve Rabin

Collection of 71 articles

AI Game Programming Wisdom 2 - 2003, edited by Steve Rabin

Collection of 67 articles

AI Game Programming Wisdom 3 - 2006, edited by Steve Rabin

Collection of 53 articles

AI Game Programming Wisdom 4 - 2008, edited by Steve Rabin

Collection of 54 articles

Game AI Pro: Collected Wisdom of Game AI Professionals - 2013, edited by Steve Rabin

Collection of articles

Planning Algorithms - 2006, Steven M. LaValle

Motion planning, discrete planning, planning under uncertainty, sensor-based planning, visibility, decision-theoretic planning, game theory, information spaces, reinforcement learning, nonlinear systems, trajectory planning, nonholonomic planning, and kinodynamic planning.