January 2022
Beginner to intermediate
416 pages
10h 21m
English
This chapter is about animation—specifically, traditional image animation. On a very simple level, you can think of this like a flip-book: a series of images, each slightly different from the previous one, that are shown in succession. The user sees each image for a short amount of time and experiences the illusion of movement. Animation provides a good opportunity for building a class because the mechanics of displaying the images over time are well understood and easily coded.
To show the general principles, we’ll begin by implementing two animation classes: a SimpleAnimation class based on a series of individual image files, ...