January 2016
Intermediate to advanced
304 pages
6h 17m
English
In Chapter 1, An Introduction to Procedural Generation, we learned the fact that pseudorandom number generation is at the heart of random procedural generation. Remember, a procedural system is not random by nature, we need to induce randomness. To start our journey, we're going to look at a range of different C++ data types, and use Random Number Generator (RNG) to give them random values at runtime. This ability to use core C++ data types in a random, yet still controlled, way will be the basis for all our future systems.
In this chapter we'll cover the following topics:
Read now
Unlock full access