Unity 2017 Game AI Programming, Third Edition
暫譯: Unity 2017 遊戲 AI 程式設計(第三版)

Ray Barrera, Aung Sithu Kyaw, Thet Naing Swe

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

商品描述

Use Unity 2017 to create fun and unbelievable AI entities in your games with A*, Fuzzy logic and NavMesh

Key Features

  • Explore the brand-new Unity 2017 features that makes implementing Artificial Intelligence in your game easier than ever
  • Use fuzzy logic concepts in your AI decision-making to make your characters more engaging
  • Build exciting and richer games by mastering advanced Artificial Intelligence concepts such as Neural Networks

Book Description

Unity 2017 provides game and app developers with a variety of tools to implement Artificial Intelligence. Leveraging these tools via Unity's API or built-in features allows limitless possibilities when it comes to creating your game's worlds and characters.

This third edition with Unity will help you break down Artificial Intelligence into simple concepts to give you a fundamental understanding of the topic to build upon. Using a variety of examples, the book then takes those concepts and walks you through actual implementations designed to highlight key concepts, and features related to game AI in Unity 5. Further on you will learn to distinguish the state machine pattern and implement one of your own. This is followed by learning how to implement a basic sensory system for your AI agent and coupling it with a Finite State Machine (FSM).

Next you'll learn how to use Unity's built-in NavMesh feature and implement your own A* pathfinding system. You will then learn how to implement simple flocks and crowd's dynamics, key AI concepts. Moving on, you will learn how to implement a behavior tree through a game-focused example. Lastly, you'll combine fuzzy logic concepts with state machines and apply all the concepts in the book to build a simple tank game.

What you will learn

商品描述(中文翻譯)

使用 Unity 2017 創建有趣且難以置信的 AI 實體,透過 A*、模糊邏輯和 NavMesh

主要特點

- 探索全新的 Unity 2017 功能,使在遊戲中實現人工智慧比以往任何時候都更容易
- 在 AI 決策中使用模糊邏輯概念,使您的角色更具吸引力
- 通過掌握高級人工智慧概念,如神經網絡,構建更刺激和豐富的遊戲

書籍描述

Unity 2017 為遊戲和應用開發者提供了多種工具來實現人工智慧。通過 Unity 的 API 或內建功能利用這些工具,為創建遊戲的世界和角色提供了無限的可能性。

這本第三版的書籍將幫助您將人工智慧分解為簡單的概念,以便您對該主題有基本的理解,並在此基礎上進行深入學習。書中使用多種範例,然後將這些概念轉化為實際實現,旨在突出 Unity 5 中與遊戲 AI 相關的關鍵概念和功能。接下來,您將學習區分狀態機模式並實現自己的狀態機。隨後,您將學習如何為您的 AI 代理實現基本的感知系統,並將其與有限狀態機(FSM)結合。

接下來,您將學習如何使用 Unity 的內建 NavMesh 功能並實現自己的 A* 路徑尋找系統。然後,您將學習如何實現簡單的群體和人群動態,這是關鍵的 AI 概念。接著,您將通過一個以遊戲為中心的範例學習如何實現行為樹。最後,您將結合模糊邏輯概念與狀態機,並將書中所有概念應用於構建一個簡單的坦克遊戲。

您將學到什麼

最後瀏覽商品 (20)