- Unity 2017 Game AI Programming(Third Edition)
- Ray Barrera Aung Sithu Kyaw Thet Naing Swe
- 164字
- 2021-07-02 19:14:13
Summary
Game AI and academic AI have different objectives. Academic AI researchers try to solve real-world problems and prove a theory without much limitation in terms of resources. Game AI focuses on building NPCs within limited resources that seem to be intelligent to the player. The objective of AI in games is to provide a challenging opponent that makes the game more fun to play.
We learned briefly about the different AI techniques that are widely used in games such as FSMs, sensor and input systems, flocking and crowd behaviors, path following and steering behaviors, AI path finding, Navigation Meshes, behavior trees, and fuzzy logic.
In the following chapters, we'll look at fun and relevant ways you can apply these concepts to make your game more fun. We'll start off right away in Chapter 2, Finite State Machines and You, with our own implementation of an FSM, and we'll pe into the concepts of agents and states and how they are applied to games.
- The Complete Rust Programming Reference Guide
- 碼上行動(dòng):零基礎(chǔ)學(xué)會(huì)Python編程(ChatGPT版)
- HTML5+CSS3基礎(chǔ)開(kāi)發(fā)教程(第2版)
- Hadoop+Spark大數(shù)據(jù)分析實(shí)戰(zhàn)
- Java持續(xù)交付
- 人人都是網(wǎng)站分析師:從分析師的視角理解網(wǎng)站和解讀數(shù)據(jù)
- C語(yǔ)言程序設(shè)計(jì)教程
- Linux:Embedded Development
- SQL Server數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)兵書(shū)
- 編程與類(lèi)型系統(tǒng)
- Red Hat Enterprise Linux Troubleshooting Guide
- Elasticsearch Essentials
- Java 9 Programming By Example
- IPython Interactive Computing and Visualization Cookbook
- Python大規(guī)模機(jī)器學(xué)習(xí)