詳細書目資料

10
0
0
0
0

Artificial intelligence for games [electronic resource]

  • 作者: Millington, Ian.
  • 其他作者:
  • 出版: Burlington, MA : Morgan Kaufmann/Elsevier
  • 版本:2nd ed.
  • 主題: Computer games--Programming , Computer animation , Artificial intelligence , Electronic books.
  • ISBN: 9780123747310 、 0123747317
  • FIND@SFXID: CGU
  • 資料類型: 電子書
  • 內容註: Includes bibliographical references (p. 841-845) and index. Table of Contents: -- Descriptions have been added to sections which will have significant changes in the 2nd edition. -- 1 INTRODUCTION -- Will now make the code available exclusively online. This section would describe how to access the code and what it contains, in broad brush strokes. I have a completely new codebase for the second edition, with many more demos. -- 2 GAME AI -- This chapter has been reorganised to include an additional section: AGENTS, PERCEPTS AND ACTIONS. This is a new section that looks at characters in a game in a more systemic way. It helps set up several of the later chapters that didn't have an organising principle. -- This section also includes updates on the current generation of hardware. In particular multi-core consoles. -- 3 MOVEMENT -- Adding new section (ACTIONS AND MOVEMENT). -- Also, including more information on the representation of motion in a game engine, particularly a game engine with a physics core. -- There is additional material on COMBINING STEERING BEHAVIORS. -- 4 PATHFINDING -- A short subsection on path finding in the presence of uncertainty will be added. This is an interesting new subfield. -- 5 DECISION MAKING -- Adding a new section (BEHAVIOR TREES): a single technique set. -- A new section will be added to discuss goal oriented action planning outside the context of the Sims-like game from the 1st ed. Additional techniques will be discussed to allow readers to implement GOAP in other game genres. -- In particular two techniques: Hierarchical Task Planning and Partial Order Planning, will be introduced and applied at their most basic level. -- 6 TACTICAL AND STRATEGIC AI -- Adding a new section (STRATEGY AND PERSONALITY) that discusses how to build strategic AI that follows distinct styles, without being too predictable and exploitable. -- 7 LEARNING -- The examples in the section on REINFORCEMENT LEARNING will be modified. Readers found it difficult to understand why and how this technique should be used. Th Introduction -- Game AI -- Movement -- Pathfinding -- Decision making -- Tactical and strategic AI -- Learning -- Board games -- Execution management -- World interfacing -- Tools and content creation -- Designing game AI -- AI-based game genres.
  • 摘要註: Creating robust artificial intelligence is one of the greatest challenges for game developers, yet the commercial success of a game is often dependent upon the quality of the AI. In this book, Ian Millington brings extensive professional experience to the problem of improving the quality of AI in games. He describes numerous examples from real games and explores the underlying ideas through detailed case studies. He goes further to introduce many techniques little used by developers today. The book's associated web site contains a library of C++ source code and demonstration programs, and a complete commercial source code library of AI algorithms and techniques. "Artificial Intelligence for Games - 2nd edition" will be highly useful to academics teaching courses on game AI, in that it includes exercises with each chapter. It will also include new and expanded coverage of the following: AI-oriented gameplay; Behavior driven AI; Casual games (puzzle games). * The first comprehensive, professional tutorial and reference to implement true AI in games written by an engineer with extensive industry experience. * Walks through the entire development process from beginning to end. * Includes examples from over 100 real games, 10 in-depth case studies, and web site with sample code.
  • 讀者標籤:
  • 引用連結:
  • Share:
  • 系統號: 005051463 | 機讀編目格式
  • 館藏資訊

    回到最上