AI Game Programming Wisdom (Hardcover)

Steve Rabin

  • 出版商: Charles River Media
  • 出版日期: 2002-04-03
  • 定價: $2,450
  • 售價: 8.0$1,960
  • 語言: 英文
  • 頁數: 704
  • 裝訂: Hardcover
  • ISBN: 1584500778
  • ISBN-13: 9781584500773
  • 相關分類: 人工智慧
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Book Description
From Book News, Inc.
Approximately 70 articles by Artificial Intelligence (AI) programmers discuss the skills and concepts needed to apply AI to game programming. They cover basic concepts, techniques and specialized systems, pathfinding with A*, pathfinding and movement, tactical issues and intelligent group movement, game AI architecture, decision- making architecture, FPS, RTS, RPG AI, racing and sports AI, scripting, and learning. Sample code is provided. A companion CD- ROM contains demos, source code, high-resolution color images, and links for game development sites.Book News, Inc.R, Portland, OR


Book Description
AI is one of the most challenging tasks a programmer can undertake, and this unique collection of articles provides programmers with a much-needed resource for conquering the challenge. AI Game Programming Wisdom takes an inclusive view of AI that assumes game AI involves anything an AI programmer might have to program to make intelligent characters. So, everything from basic AI architectures and learning to pathfinding, scripting, and animation selection is covered. In addition, genre specific articles cover highly focused subjects within the FPS, RTS, RPG, Racing, and Sports genres.

Written by AI experts, the articles serve as a road map to what has worked successfully for others and what might be possible in the future. They delve deep into AI game programming issues and provide insightful new ideas and techniques that can be easily integrated into your own games. This virtual toolbox includes a wide variety of tools for solving many common AI problems as well as solutions to genre specific issues you might encounter.

The book is divided into eleven comprehensive sections covering: General Wisdom; Useful Techniques and Specialized Systems; Pathfinding with A*; Pathfinding and Movement; Tactical Issues and Intelligent Group Movement; Architecting a Game AI; Decision-Making Architecture, FPS, RTS, and RPG AI; Racing and Sport AI; Scripting; and Learning.

Whether you are just getting into the industry or are a seasoned pro, this is a must-have resource for you and your team!

KEY FEATURES

* Contains the generous knowledge and insights of over 45 industry experts

* Provides comprehensive coverage of all aspects of AI game programming

* Includes insightful articles on "Learning" in AI - the next big thing

* Includes ready-to-use ideas and code

* Provides skill enhancement for beginning/ intermediate programmers, and insightful new ideas for the pros

On The CD-ROM: (Windows/Windows NT) Material that augments many of the articles, including demos of techniques, source code from the articles in C++ primarily, with a few in C and Java. There are also high-resolution versions of the color images, and links to useful and interesting game development sites.

System Requirements: Intel Pentium-series, AMD Athlon or newer processor recommended. Windows 95 (32MB RAM), or Windows NT4 (64MB RAM) or later required, 3D graphics card recommended for optimal performance, and DirectX 8 or higher.

Contributors

Joseph C. Adzima Bob Alexander Thor Alexander Greg Alt Jonty Barnes Lee Berger Gari Biasillo Bruce Blumberg Mark Brockington Timothy Cain Phil Carlisle Alex J. Champandard Chris Charla Mike Christian Mark Darrah Chad Dawson Richard Evans John Hancock Vernon Harmon Dan Higgins Jason Hutchens Damian Isla Sandeep V. Kharkar Kristin King Neil Kirby Francois Dominic Laramee Lars Liden John Manslow James Matthews Alex W. McLean Mike Mika Fri Mommersteeg John O'Brien Jeff Orkin Marco Pinter Falko Poiker Steve Rabin John Reynolds Bob Scott Tom Scutt P.J. Snavely Noah Stein Smith Surasmith Paul Tozour William van der Sterren Tom Vykruta Steven Woodcock Michael Zarozinski

About the Author
Steve Rabin is a 10-year video game industry veteran working at Nintendo of America. He’s written AI for three published games and was a contributor to both Game Programming Gems 1 and 2. He also served as the AI section editor for Game Programming Gems 2, and has spoken on AI at the Game Developers Conference. He holds a degree in Computer Engineering from the University of Washington where he specialized in robotics, and resides in Redmond, Washington.

 

 
Table of Contents

Topics Covered: General AI Architectures, Micro Threads for Agents, State Machines, Fuzzy State Machines, Rule Based Systems, Level-of-Detail AI, Data-Driving AI, Scripting Language Issues, Designing Agent Personalities, Managing Goals/ Planning, Extensible AI-Bots, Trigger Systems, Influence Mapping, Tactical Assessment, A* Pathfinding, Formations, Flocking, Agent Cooperation, Squad Based Tactics, Expert Systems, Machine Learning, Fuzzy Logic, Genetic Algorithms, Neural Networks, Bayesian Networks industry.

商品描述(中文翻譯)

書籍描述



這本書包含約70篇由人工智慧(AI)程式設計師撰寫的文章,討論了將AI應用於遊戲程式設計所需的技能和概念。它們涵蓋了基本概念、技術和專門系統、使用A*進行路徑規劃、路徑規劃和移動、戰術問題和智能群體移動、遊戲AI架構、決策架構、第一人稱射擊遊戲(FPS)、即時戰略遊戲(RTS)、角色扮演遊戲(RPG)的AI、賽車和體育遊戲的AI、腳本和學習。書中提供了示範代碼。附帶的CD-ROM包含演示、源代碼、高解析度彩色圖像和遊戲開發網站的連結。

這本書對於AI是一項挑戰性的任務,為程式設計師提供了一個必不可少的資源。《AI遊戲程式設計智慧》對AI採取了一個包容的觀點,認為遊戲AI涉及到AI程式設計師可能需要編程以使角色智能化的任何事物。因此,它涵蓋了從基本的AI架構和學習到路徑規劃、腳本和動畫選擇的所有內容。此外,特定類型的文章涵蓋了FPS、RTS、RPG、賽車和體育遊戲等特定類型的主題。

這些文章由AI專家撰寫,作為他人成功經驗的路線圖,以及未來可能的可能性。它們深入探討了AI遊戲程式設計的問題,並提供了富有洞察力的新思想和技術,可以輕鬆地整合到您自己的遊戲中。這個虛擬工具箱包含了解決許多常見AI問題的各種工具,以及您可能遇到的特定類型問題的解決方案。

這本書分為十一個全面的部分,包括:一般智慧;有用的技巧和專門系統;使用A*進行路徑規劃;路徑規劃和移動;戰術問題和智能群體移動;遊戲AI架構;決策架構、FPS、RTS和RPG的AI;賽車和體育遊戲的AI;腳本和學習。

無論您是剛進入行業還是經驗豐富的專業人士,這是您和您的團隊必備的資源!

主要特點:
* 包含超過45位行業專家的豐富知識和見解
* 全面涵蓋AI遊戲程式設計的所有方面
* 包含有關AI中的“學習”(下一個大事)的富有洞察力的文章
* 包含即用的想法和代碼
* 為初級/中級程式設計師提供技能提升,並為專業人士提供新的見解