- Unity Artificial Intelligence Programming
- Dr. Davide Aversa Aung Sithu Kyaw Clifford Peters
- 152字
- 2021-06-10 18:57:48
Summary
Game AI and academic AI have different objectives. Academic AI researchers try to solve real-world problems and develop AI algorithms that have to compete with human intelligence with the ultimate goal of replacing humans in complex situations. Game AI focuses on building NPCs with limited resources that seem to be intelligent to the player with the ultimate goal of entertaining the players. The objective of AI in games is to provide a challenging opponent that makes the game more fun to play. We also learned briefly about the widely used different AI techniques in games, such as FSMs, random and probability, sensor and input system, flocking and group behaviors, path following and steering behaviors, AI pathfinding, navigation mesh generation, and behavior trees. We'll see how to implement these techniques inside the Unity engine in the following chapters. In the next chapter, we will start from the very basic: Finite State Machines.
- 工業(yè)控制網(wǎng)絡(luò)安全技術(shù)與實(shí)踐
- 電子政務(wù)效益的經(jīng)濟(jì)分析與評(píng)價(jià)
- 物聯(lián)網(wǎng)概論(第2版)
- SSL VPN : Understanding, evaluating and planning secure, web/based remote access
- 區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用
- 城市治理一網(wǎng)統(tǒng)管
- 網(wǎng)絡(luò)基礎(chǔ)與網(wǎng)絡(luò)管理項(xiàng)目化教程
- 網(wǎng)絡(luò)設(shè)計(jì)與應(yīng)用(第2版)
- React Cookbook
- 云工廠:開(kāi)啟中國(guó)制造云時(shí)代
- Guide to NoSQL with Azure Cosmos DB
- 小型局域網(wǎng)組建
- Hands-On Reactive Programming in Spring 5
- 黑客與反黑工具使用詳解
- Hands-On Cloud:Native Microservices with Jakarta EE