MAJOR STUDENT CHALLENGE โ€” Create Your Own Game
All Grades

Goal

Plan, build, and share a complete Scratch game of your own design.

What Youโ€™ll Practice

  • Planning (idea, scope, tasks)
  • Core mechanics (movement, collisions, score/HP)
  • Polish (sounds, animations, instructions)
  • Saving and sharing your project

Path to Build Your Game

  1. Pick a Genre: Platformer, Battle, Racing, Catching, Puzzle, Story.
  2. Define Your Goal: How do you win/lose? (reach flag, reduce HP, beat timer)
  3. Sketch a Mini Plan: Draw the main screen(s) and list the sprites you need.
  4. Make Movement First: Add player controls and test.
  5. Add One Mechanic: Coins to collect, enemies to avoid, or attacks to use.
  6. Feedback: Add score/HP, sounds, and messages so players know what happened.
  7. Win/Lose: Add the conditions and show a message or switch backdrop.
  8. Polish: Title screen, instructions, and a restart button.
  9. Test: Ask a friend to try it. Fix anything confusing.
  10. Share: Publish your game for others.

Saving Your Project

Online (scratch.mit.edu)

  1. Click File โ†’ Save now.
  2. Click Share to publish.
  3. Copy the project link to turn it in.

Scratch Desktop (Offline)

  1. Click File โ†’ Save to your computer to download a .sb3 file.
  2. Name it like firstname_game_title.sb3.
  3. If needed, upload the file to your class drive or turn it in on your LMS.

Tip: Save early and often. Name versions with numbers (v1, v2, v3).

Checklist for Success

  • Clear goal and instructions on how to play
  • Working controls and at least one challenge
  • Win/lose condition
  • Sound or visual feedback (points, HP, messages)
  • Title screen and restart

Stretch Ideas

  • Power-ups, levels, or a timer
  • Enemy behavior or projectiles
  • Two-player mode