目錄(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
推薦閱讀
- Arduino入門基礎教程
- 極簡Spring Cloud實戰
- 辦公通信設備維修
- Building 3D Models with modo 701
- Creating Flat Design Websites
- SiFive 經典RISC-V FE310微控制器原理與實踐
- WebGL Hotshot
- 單片機原理與技能訓練
- 觸摸屏應用技術從入門到精通
- Mastering Quantum Computing with IBM QX
- The Applied Artificial Intelligence Workshop
- 基于S5PV210處理器的嵌入式開發完全攻略
- 電腦主板維修技術
- Hands-On One-shot Learning with Python
- CPU設計實戰:LoongArch版
- The Complete Guide to DAZ Studio 4
- Hands-On Unsupervised Learning with Python
- Windows Presentation Foundation 4.5 Cookbook
- Learn Human:Computer Interaction
- FPGA設計技巧與案例開發詳解
- Intelligent Projects Using Python
- Getting started with IntelliJ IDEA
- 筆記本電腦維修從入門到精通
- 可編程序控制器應用技術(第3版)
- 量子霸權
- 零基礎輕松學修筆記本電腦
- 青雨紅顏:Photoshop古風水彩CG插畫繪制技法
- 多媒體技術應用實訓教程
- 創客三級跳:Arduino的項目式學習
- KVM實戰:原理、進階與性能調優