Scene Graphs

For students from the introductory course, scene graphs are one of the biggest changes in the new engine. They provide a stuctured way to organize your images and textures, beyond drawing directly to a sprite batch.

This video is important for both programmers and designers. While programmers are the ones primarily working with scene graph objects, designers need to be familiar with how they work. That is because designers will be using scene graphs to create UI elements. And ideally, designers should be doing this with our JSON specification language, which is demonstrated in this lecture.

To complement this lecture, we recommend the following reading and/or viewing:
February 11, 2022 slides demos