目錄(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
推薦閱讀
- 觸摸屏實用技術與工程應用
- Aftershot Pro:Non-destructive photo editing and management
- 圖解西門子S7-200系列PLC入門
- SDL Game Development
- INSTANT Wijmo Widgets How-to
- 現代辦公設備使用與維護
- 嵌入式系統設計教程
- Unity 5.x Game Development Blueprints
- 深入淺出SSD:固態存儲核心技術、原理與實戰(第2版)
- Mastering Manga Studio 5
- Learning Game Physics with Bullet Physics and OpenGL
- 微服務分布式架構基礎與實戰:基于Spring Boot + Spring Cloud
- 基于Apache Kylin構建大數據分析平臺
- Spring Cloud實戰
- Istio實戰指南
- Mastering Quantum Computing with IBM QX
- USB應用開發寶典
- 詳解FPGA:人工智能時代的驅動引擎
- 3D打印:Geomagic Design X5.1 逆向建模設計實用教程
- USB 3.0編程寶典
- Mastering Adobe Photoshop Elements 2020
- CANoe開發從入門到精通
- 阿里巴巴Java開發手冊(第2版)
- 計算機組裝與調試維修
- Arduino實戰手冊:25個精選實例帶你輕松入門(彩色圖解版)
- 計算機組裝與維護
- 計算機主板維修不是事兒(第2版)
- KVM實戰:原理、進階與性能調優
- 范例學電腦系統安裝與維護
- 主板芯片級維修高級教程