Our base project is setup and ready to be expanded upon. You received an intro to PRNs and PCG by making a quick
Hello World program. However, it is time to develop a fully functional PCG algorithm that can be directly applied to our Roguelike game.
Our game has the base functionality of a player character capable of movement by player input. In this chapter, we will create the tile-based Game Board that the player will explore. This Game Board will expand itself as the player moves, and as there are no bounds, the board is potentially infinite. In this chapter, you can expect: