The first technique is parallax scrolling. Basically scrolling different layers of a 2D scene at different speeds. Read more here: https://en.wikipedia.org/wiki/Parallax_scrolling
The second is called isometric graphics - and was very popular back in the day of 8bit computers. If they could do it, AppGameKit certainly can
Essentially it is doing neat trickery with sprites and layers with sprinkling of simple math for good measure. Read more here: https://en.wikipedia.org/wiki/Isometric_graphics_in_video_games_and_pixel_art