Cover of Programming Game AI by Example

Programming Game AI by Example

Programming Game AI By Example Provides A Comprehensive And Practical Introduction To The "Bread And Butter" AI Techniques Used By The Game Development Industry, Leading The Reader Through The Process Of Designing, Programming, And Implementing Intelligent Agents For Action Games Using The C++ Programming Language. Techniques Covered Include State- And Goal-Based Behavior, Inter-Agent Communication, Individual And Group Steering Behaviors, Team AI, Graph Theory, Search, Path Planning And Optimization, Triggers, Scripting, Scripted Finite State Machines, Perceptual Modeling, Goal Evaluation, Goal Arbitration, And Fuzzy Logic.

Audience
adult
Length
long · 495 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Programming Game AI by Example? Here’s where I’d start.

These suit anyone who liked Programming Game AI by Example. Sign in and mark a few books for picks shaped around your own taste.

  1. Physics for Game Developers Shares programming, gamedev, game development
  2. 3D Math Primer for Graphics and Game Development Shares programming, game programming, game development
  3. Real-Time Rendering Shares programming, gamedev, computer science
  4. Game Programming Patterns Shares programming, gamedev, computer science

“People who read Programming Game AI by Example tend to reach for these next.”

  1. The Ultimate Guide to Video Game Writing and Design
  2. Game Design Workshop: A Playcentric Approach to Creating Innovative Games
  3. Level Up!: The Guide to Great Video Game Design
  4. Beginning C++ Through Game Programming

“If you want more of the same (science about technology), start with these.”

  1. Head First JavaScript Programming
  2. Introduction to the Theory of Computation
  3. Types and Programming Languages
  4. Exploring ES6

“If it was the programming that hooked you, try one of these.”

  1. Artificial Intelligence for Games (The Morgan Kaufmann Series in Interactive 3D Technology)
  2. Game Engine Architecture, Second Edition
  3. Tricks of the Windows Game Programming Gurus: Fundamentals of 2D and 3D Game Programming
  4. Programming in Lua

“These start from a similar idea, even if they go somewhere else with it.”

  1. Domain-Driven Design: Tackling Complexity in the Heart of Software
  2. Killer Game Programming in Java
  3. Python Programming for the Absolute Beginner
  4. PHP Cookbook