Please enable JavaScript to use CodeHS

Utah Creative Coding

Project: Jumper

Students incrementally develop a platform jumper game, learning how to animate game components with sprite sheets, while improving their fundamental program development skills.

Lessons

6.1 Jumper - Setup

  • Jumper Project Intro
  • Project Decomposition
  • A Quick Note About the Project Setup
  • Project - Framework and Canvas
  • Project - Basic Grass Tiles

6.2 Jumper - Character Prototype

  • Basic Character Functionality
  • Character Pseudocode
  • Project - Character Sprite
  • Project - Character Movement
  • Project - Character Jumps
  • +1 more

6.3 Sprite Animations

  • Sprites in Games
  • Intro to Spritesheets
  • Creating Sprite Animations
  • Exploration: Learning to Walk
  • Born to Run

6.4 Jumper - Character Animation

  • Character Animation
  • Project - Character Idling
  • Project - Character Walking

6.5 Jumper - Collecting Coins

  • Collecting Coins
  • Coin Decomposition
  • Project - Animated Coins
  • Project - Collecting the Coins
  • Project - Counting the Coins

6.6 Jumper - Improved Player Functionality

  • Improved Player Functionality
  • Project - Getting Back Up
  • Jumping Mechanics
  • Project - Adding a Ground Sensor

6.7 Jumper - End of Level

  • End of Level
  • Ending Event Pseudocode
  • Project - The Ending Event
  • Project - Game Over
  • Project - Final Level Design

6.8 Jumper - Level #2 Challenge

  • Level #2 Intro
  • Planning Level #2
  • Project - Creating Level #2
  • Playtesting and Feedback
  • Jumper Reflection

Courses that include this module