Artificial Intelligence in Unreal Engine 5: Unleash the power of AI for next-gen game development with UE5 by using Blueprints and C++
暫譯: 在Unreal Engine 5中的人工智慧:利用Blueprints和C++釋放AI的力量,推動下一代遊戲開發

Secchi, Marco

  • 出版商: Packt Publishing
  • 出版日期: 2024-10-31
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 358
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1836205856
  • ISBN-13: 9781836205852
  • 相關分類: C++ 程式語言Unreal人工智慧
  • 立即出貨 (庫存 < 4)

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

相關主題

商品描述

Tap into the cutting-edge artificial intelligence features of Unreal Engine 5 and unlock their potential to craft captivating and engaging experiences in your games and applications in this part-color guide

Key Features:

- Adopt AI techniques for developing immersive gameplay experiences

- Learn how to use the Unreal Engine gameplay framework system with C++ and Blueprints

- Plan and develop AI behaviors carefully from start to finish

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description:

Have you ever wondered how to create engaging gameplay experiences that involve formidable AI opponents, capable of challenging and pushing players to their limits? If the answer is yes, then get ready to enter the realm of AI creation with Unreal Engine 5.

Within the pages of this book, written by a brilliant author and game development expert, you'll find the secrets of Unreal Engine's cutting-edge AI framework. With this newfound knowledge, you'll be able to create immersive and dynamic gaming experiences. This step-by-step guide will teach you the art of crafting intelligent and responsive virtual opponents that challenge and engage players on a whole new level. As you follow along with practical examples, the book will guide you through the creation of fully functional AI systems. You'll be able to harness the power of behavior trees, NavMesh systems, and sensory perception models, breathing life into your virtual characters.

By the end of this book, you'll be equipped with the knowledge you need to unleash the full potential of AI in Unreal Engine. Get ready to revolutionize your gaming creations and captivate players with AI-driven wonders that push the boundaries of what's possible!

What You Will Learn:

- Discover the basics of AI development in video games

- Gain a deep understanding of the main actors in the Unreal Engine AI framework

- Design and develop engaging AI actors for a game

- Create dynamic and immersive AI experiences with behavior trees, navigation systems, MassEntity, and other AI features

- Debug AI systems using dedicated Unreal Engine debugging tools

- Extend the AI system with custom nodes and functions

- Understand how to cope with the AI system by employing Blueprints and/or C++

- Create games that focus on tactics, motion, and more

Who this book is for:

This book is for game programmers, as well as Unreal Engine developers with little to no knowledge of AI systems in video games, who want to explore this topic in depth. Developers who are proficient in other game engines and are interested in understanding the principles of the Unreal AI framework will also benefit from this book. You'll need basic knowledge of Unreal Engine and C++ and a strong passion for game development to get the most out of this book.

Table of Contents

- Getting Started with AI Game Development

- Introducing the Unreal Engine AI System

- Presenting the Unreal Engine Navigation System

- Setting Up a Navigation Mesh

- Improving Agent Navigation

- Optimizing the Navigation System

- Introducing Behavior Trees

- Setting Up a Behavior Tree

- Extending Behavior Trees

- Improving Agents with the Perception System

- Understanding the Environment Query System

- Using Hierarchical State Machines with State Trees

- Implementing Data-Oriented Calculations with Mass

- Implementing Interactable Elements with Smart Objects

- Appendix - Understanding C++ in Unreal Engine

商品描述(中文翻譯)

**利用 Unreal Engine 5 的尖端人工智慧功能,釋放其潛力,為您的遊戲和應用程式創造引人入勝的體驗,本書為部分彩色指南**

**主要特點:**
- 採用 AI 技術開發沉浸式遊戲體驗
- 學習如何使用 Unreal Engine 的遊戲框架系統,搭配 C++ 和 Blueprints
- 從頭到尾仔細規劃和開發 AI 行為
- 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書

**書籍描述:**
您是否曾經想過如何創造引人入勝的遊戲體驗,讓強大的 AI 對手挑戰並推動玩家的極限?如果答案是肯定的,那麼準備好進入 Unreal Engine 5 的 AI 創造領域吧。

在這本由一位傑出作者和遊戲開發專家撰寫的書中,您將發現 Unreal Engine 尖端 AI 框架的秘密。憑藉這些新知識,您將能夠創造沉浸式和動態的遊戲體驗。這本逐步指南將教您如何打造智能且反應靈敏的虛擬對手,挑戰並吸引玩家,讓他們體驗全新的遊戲層次。隨著實用範例的進行,這本書將指導您創建功能完整的 AI 系統。您將能夠利用行為樹、NavMesh 系統和感知模型的力量,為您的虛擬角色注入生命。

在本書結束時,您將具備釋放 Unreal Engine 中 AI 全部潛力所需的知識。準備好徹底改變您的遊戲創作,並用 AI 驅動的奇蹟吸引玩家,挑戰可能性的極限!

**您將學到的內容:**
- 探索視頻遊戲中 AI 開發的基本知識
- 深入了解 Unreal Engine AI 框架中的主要角色
- 設計和開發引人入勝的 AI 角色
- 利用行為樹、導航系統、MassEntity 和其他 AI 功能創造動態和沉浸式的 AI 體驗
- 使用專用的 Unreal Engine 調試工具來調試 AI 系統
- 使用自定義節點和函數擴展 AI 系統
- 理解如何通過使用 Blueprints 和/或 C++ 來應對 AI 系統
- 創建專注於戰術、運動等的遊戲

**本書適合誰:**
本書適合遊戲程式設計師,以及對視頻遊戲中的 AI 系統幾乎沒有了解的 Unreal Engine 開發者,想要深入探索這個主題的讀者。熟悉其他遊戲引擎並希望了解 Unreal AI 框架原則的開發者也將從本書中受益。您需要具備 Unreal Engine 和 C++ 的基本知識,以及對遊戲開發的強烈熱情,以便充分利用本書的內容。

**目錄:**
- 開始 AI 遊戲開發
- 介紹 Unreal Engine AI 系統
- 介紹 Unreal Engine 導航系統
- 設置導航網格
- 改進代理導航
- 優化導航系統
- 介紹行為樹
- 設置行為樹
- 擴展行為樹
- 使用感知系統改進代理
- 理解環境查詢系統
- 使用層次狀態機與狀態樹
- 使用 Mass 實現數據導向計算
- 使用智能物件實現可互動元素
- 附錄 - 理解 Unreal Engine 中的 C++