Editing the game tiles
The final system that we're going to look at is going to lay the groundwork for something that is coming later in the book. We're going to create a system to make each floor of the dungeon a unique environment, implementing what we know about sprite modification on the game tiles.
The goal of the game is to progress through as many floors as you can, getting the highest possible score. In Chapter 9, Procedural Dungeon Generation, we're going to look at how to generate dungeons procedurally, and after every five floors, we'll change the theme. Let's create the function that we will use later in the book to accomplish this.
The best way to solve this is to add a function to the Level object that sets the color of all the tile ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access