Screen Layering Basics

Bird Demo using Screen Layering

Screen layering is a method of creating multiple layers within a single screen and allows for the following:

  • Drawing to one immutable screen, such as creating a background that doesn't change.
  • Creating a backbuffer chain where layers can be drawn before being shown.
  • Using multiple layers per screen to create a depth effect.

Once the demo starts, hovering over a bird will show its name and clicking on it will cause it to sing or perform a call.

Canvas tag not supported

Bird Sprites

Bird Sprites created by Refuzzle (https://opengameart.org/content/winter-birds)

Birds Metadata File

Grass Sprites

Grass Sprites created by KnoblePersona (https://opengameart.org/content/grassdirt-connecting-tileset-16x16)

Grass Metadata File

Forest Sprites

Forest Sprites created by ScratchIO and resized by me (https://opengameart.org/content/forest-level-decorations-pixel-art)

Forest Metadata File

Birds Audio Preview

Birds

Album Metadata File

Mario Paint - Flower Garden

Composers by Hirokazu Tanaka, Ryoji Yoshitomi, Kazumi Totaka.

© 1992 Nintend of America, Inc.