© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
C. PittProcedural Generation in Godothttps://doi.org/10.1007/978-1-4842-8795-8_5

5. Designing Levels in Pixel Art

Christopher Pitt1  
(1)
Durbanville, South Africa
 

Our Sokoban implementation is pretty cool, but it has a problem that I’d like to solve in this chapter. We could keep designing our levels with Godot’s visual tools, but there’s a better way to handle procedural content.

In fact, we started down the better path while designing our levels in Sokoban. You might have wondered why we used an obscure grid system when we could draw levels by hand.

It’s because algorithms can use grid-based data like this to render our tiles and nodes for us. All we have ...

Get Procedural Generation in Godot: Learn to Generate Enjoyable Content for Your Games now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.