The pros and cons of procedural generation
For the last time, let's have a look at the major pros and cons of using procedural generation in our games.
Pros
- It creates dynamic content
- It can save on memory usage
- It saves development time and money
- It creates a large variety of options
- It increases replayability
Cons
- You relinquish control*
- It can be taxing on hardware
- It can feel repetitive
- It's hard to script set game events
- It may generate unusable content
Note
* The amount of control that you will relinquish depends upon the quality of your algorithm. At the end of the day, you're the one that writes the algorithm. Therefore, you can make it do what you want.