目錄(81章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Introduction to Game AI
- Game Artificial Intelligence
- How AI affects the gaming experience
- Techniques and practices of game AI
- Unreal Engine 4 tools
- Summary
- Chapter 2. Creating Basic AI
- Goal
- Setting up the project
- Using our new AIController class
- Reviewing the current progress
- Adding the challenge
- Traces
- The Enemy logic
- Adding the Enemy AI
- Summary
- Chapter 3. Adding Randomness and Probability
- Introducing probability
- RandomStream in Unreal Engine 4
- The plan
- Adding Wander
- Fleeing and attacking
- Summary
- Chapter 4. Introducing Movement
- Overview
- Path Finding
- The A* algorithm
- Navigation Mesh
- The movement component
- Let's start!
- Waypoints
- Navigation
- Summary
- Chapter 5. Giving AI Choices
- Behavior Tree in AIController
- Creating Behavior Tree
- Blackboard
- Designing Behavior Tree
- Summary
- Chapter 6. How Does Our AI Sense?
- Overview
- AI Sense
- AI Perception components
- State machines
- Pawn detection
- State transition
- Resetting the state
- Simulating and playing
- Summary
- Chapter 7. More Advanced Movement
- Setting up the agents
- Viewing the agent
- Following the agent
- Steering behavior: Flocking
- Controlling behavior through UMG
- Summary
- Chapter 8. Creating Patrol Chase and Attack AI
- Creating a Blackboard
- Mid-range attack
- Controllers
- Waypoints
- BT Composites Task Decorator and Service
- Creating the logic
- Summary
- Chapter 9. What Have We Learned?
- Creating basic AI
- Adding randomness and probability
- Introducing movement
- Giving our AI choice
- How does our AI sense?
- More advanced movement
- Creating patrol chase and attack AI
- Summary
- Index 更新時間:2021-07-16 12:48:53
推薦閱讀
- 深入理解Spring Cloud與實戰
- 嵌入式系統設計教程
- 從零開始學51單片機C語言
- Svelte 3 Up and Running
- 嵌入式系統中的模擬電路設計
- OUYA Game Development by Example
- SiFive 經典RISC-V FE310微控制器原理與實踐
- 計算機組裝維修與外設配置(高等職業院校教改示范教材·計算機系列)
- Neural Network Programming with Java(Second Edition)
- Managing Data and Media in Microsoft Silverlight 4:A mashup of chapters from Packt's bestselling Silverlight books
- Wireframing Essentials
- The Artificial Intelligence Infrastructure Workshop
- Spring Security 3.x Cookbook
- 嵌入式系統原理及應用:基于ARM Cortex-M4體系結構
- 微控制器的應用
- 詳解FPGA:人工智能時代的驅動引擎
- 計算機組裝與維護立體化教程(微課版)
- Applied Deep Learning with Keras
- 多媒體技術教程
- 勇敢的芯伴你玩轉Nios II(電子設計與嵌入式開發實踐叢書)
- 超炫的30個單片機顯示驅動項目
- ARM嵌入式體系結構與接口技術(Cortex-A9版)(微課版)
- MCU工程師煉成記:我和MSP430單片機
- CANoe開發從入門到精通
- 微服務之道:度量驅動開發
- 筆記本電腦維修從入門到精通
- Direct3D Rendering Cookbook
- Hands-On Convolutional Neural Networks with TensorFlow
- STC單片機原理及應用:從器件、匯編、C到操作系統的分析和設計(立體化教程)(第2版)
- 全圖解電腦組裝與維修實用大全(視頻教程版、Windows 10適用)