- Procedural Content Generation for C++ Game Development
- Dale Green
- 160字
- 2021-07-16 09:37:44
Procedural generation versus random generation
I'd like to make a distinction before we go any further. In this book, we're going to talk a lot about procedural generation and random generation. These terms are often used interchangeably, but they are not the same thing. Therefore, let's take a moment to define them.
Procedural generation
Procedural generation is the process of creating content using an algorithm. This in itself has no element of randomness. If the functions, expressions, algorithms, and inputs that are used to generate the content remain the same, then you'll always get the same results. This is due to the fact that computers are deterministic, which is something that we'll cover shortly. Procedural generation is not inherently random.
Random generation
Randomness is induced when we give these algorithms different inputs or alter their expressions. This variance is what creates the variety of the output. When someone says something was procedurally generated, they usually mean procedurally generated utilizing randomness.
- Implementing VMware Horizon 7(Second Edition)
- SpringMVC+MyBatis快速開發與項目實戰
- MySQL 8 DBA基礎教程
- C語言程序設計
- Production Ready OpenStack:Recipes for Successful Environments
- C語言從入門到精通(第4版)
- Java 11 Cookbook
- Unity&VR游戲美術設計實戰
- Mastering VMware Horizon 7(Second Edition)
- Learn C Programming
- Real-time Analytics with Storm and Cassandra
- 你也能看得懂的Python算法書
- CorelDRAW X6中文版應用教程(第二版)
- Augmented Reality for Developers
- 我跟爸爸學編程:從Python到C++