Contents at a Glance
Chapter 5: Reading Player Input
Chapter 6: Loading a SpriteSheet
Chapter 7: Scrolling a Background
Chapter 8: Scrolling Multiple Backgrounds
Chapter 9: Syncing the Background to Character Movement
Chapter 10: Building a Level Using Tiles
Chapter 11: Moving a Character
Chapter 13: Moving a Character with Obstacles
3.15.29.119