- 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
推薦閱讀
- Aftershot Pro:Non-destructive photo editing and management
- Intel FPGA/CPLD設計(基礎篇)
- Learning Cocos2d-x Game Development
- Learning AngularJS Animations
- INSTANT Wijmo Widgets How-to
- The Applied AI and Natural Language Processing Workshop
- micro:bit魔法修煉之Mpython初體驗
- Mastering Adobe Photoshop Elements
- Apple Motion 5 Cookbook
- VCD、DVD原理與維修
- OpenGL Game Development By Example
- 單片機技術及應用
- 基于網(wǎng)絡化教學的項目化單片機應用技術
- 觸摸屏應用技術從入門到精通
- 微控制器的應用