Blending theory and practical analysis, book shows how principles of game and level design are applied in some of your favorite 2D action-adventure games. It guides you on a quest to create levels for different styles of 2D action-adventure games, from top-down dungeon-crawler adventures to side-scrolling non-linear "Metroidvania" titles.