- Unreal Engine 4 AI Programming Essentials
- Peter L. Newton Jie Feng
- 125字
- 2021-07-16 12:48:41
Chapter 3. Adding Randomness and Probability
In this chapter, we will introduce randomness and probability techniques that can be used to add randomness, chance, and character to AI, which would otherwise be perfect. We will start with a quick "Probability 101" to explain some basic concepts; then, we will demonstrate how to use Stream to control a non-uniform distribution of numbers and use these results to demonstrate probability. We will cover how these are used within Unreal Engine 4. Finally, we will build on top of our enemy AIController to have it randomly perform an action.
This chapter will cover:
- Probability, probability distribution, and non-uniform distribution
- Using RandomStream in UE4 to add randomness to our AI
- Adding random behavior to enemy AI-based states
推薦閱讀
- 24小時學會電腦組裝與維護
- 電腦維護與故障排除傻瓜書(Windows 10適用)
- Android NDK Game Development Cookbook
- Applied Unsupervised Learning with R
- 基于Proteus和Keil的C51程序設計項目教程(第2版):理論、仿真、實踐相融合
- 基于Apache Kylin構建大數據分析平臺
- Practical Machine Learning with R
- Hands-On Artificial Intelligence for Banking
- The Artificial Intelligence Infrastructure Workshop
- 單片機項目設計教程
- 觸摸屏應用技術從入門到精通
- Arduino項目案例:游戲開發
- 創客電子:Arduino和Raspberry Pi智能制作項目精選
- 多媒體應用技術(第2版)
- ActionScript Graphing Cookbook