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.
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.
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.
Keen to experiment with tactical pathfinding? The source code for the flanking tutorial is now available, along with bonus access to The AI Sandbox. You'll find a grid-based tactical pathfinder as well as one based on a corridor map, written in Python with extensive comments.
Over the past few years, deep learning has revolutionized the technology sector by providing significantly better results on classification or prediction problems that were previously impractical for machine learning. What are the benefit for game developers? What's the catch? This presentation is a practical introduction to deep neural networks, using millions of public player profiles and thousands of games ...
This tutorial with Spyridon Samothrakis will cover the techniques and tricks for applying Reinforcement Learning using Neural Networks, particularly to the problem of PlanetWars. You'll learn the different approaches for solving the problem, what needs to be done for it to work at all, and how best to tear your hair out when it doesn't work!
This tutorial will show you how to write bots for The Resistance that are both intelligent and chatty! In particular, you'll learn about building bots that are able to run searches to determine the best course of action, as well as how to use text-to-speech (TTS) and speech-to-text facilities in the framework. If you're curious about building AI for board/card games, find out more in this broadcast!
How are server-based AI systems built for modern free-to-play shooters? This interview with Dmytro Tsakhilov of Crytek Kiev, you'll hear about the implementation of WARFACE's enemy behaviors that populate the game's co-op mode. You'll also learn about the underlying systems built to run scalably on the game's servers.
The last time neural networks were popular it was the early 90s! What has changed since then and how come modern NN can solve the hardest problems now? This is an introduction presentation about neural network technology from the low-level representation to the training algorithms, with a particular focus on the recent advances in the field as well as game applications.
This interview with Omar Ahmad looks at the animation technology in mobile game Shark Eaters: Rise of the Dolphins. The game features a different system that animates skeletal rigs — inspired by neurology and learning of motor control. The result are smoothly animated fish and water mammals whose behavior partly emerges from the animation.