Stage 9: Level Polish
Stage 9: Level Polish
Keep your Scratch project tab open all week. Open in a new tab so you don’t leave the course.
theme, tuning, and restart polish
how small design choices change game feel
a level that feels intentional from start to finish
- Show the same level with slow spikes, then fast spikes.
- Show the same cube with high jump and low jump.
- Add a backdrop and visual theme.
- Restart quickly after a crash so testing stays fast.
The big idea
Polish is not decoration only. Speed, jump height, spacing, colors, sounds, and restart timing all decide whether the player trusts the level.
- tuning
- adjusting numbers until gameplay feels right
- theme
- a consistent visual idea
- restart flow
- how quickly the player can try again
- fairness
- the player can understand why they won or lost
Stages 1-8 should be playable. This stage improves what is already working.
Students may follow these examples or draw their own versions in Scratch. Keep the sprite names from the lesson.
Follow the target shapes shown here so your scripts match the lesson quickly.
Draw a custom cube, spikes, portal, or backdrop in Scratch. Keep the same sprite names so the code still works.
The cube stays near the left side while the level scrolls toward it. Jump timing is the whole game.
Build it
- Choose a theme: neon city, lava cave, ice tunnel, candy level, or your own.
- Make cube, spikes, portal, and backdrop feel like they belong together.
- Tune jump height, gravity, spike speed, and spawn timing.
- Add a restart message or quick reset key.
- Have another camper playtest without explaining the game first.
Quick restart key
forever if <key [r v] pressed?> then broadcast [restart v] end end when I receive [restart v] set [gameOn v] to (1) set [levelComplete v] to (0) set [time v] to (0) set [score v] to (0) go to x: (-150) y: (-90)
Understand it
Playtesting is a design tool. If another camper crashes and says it felt unfair, that is data. Change one number, test again, and compare.
Try this
Try this
Three short experiments. Predict before you run, then test your guess.
Test your stage
- The game has a clear visual theme.
- A new player can identify the cube, spikes, and portal quickly.
- The level is possible at least three times in a row.
- Restart works without refreshing the browser.
If it breaks
- If restart leaves old clones on screen, make clones delete themselves when gameOn is 0.
- If the game is impossible, slow the spikes before changing five things at once.
Keep students moving on the default path first. Custom assets are encouraged, but the required names and variables are not optional. If debugging takes more than a few minutes, compare the student's sprite names, variable names, and block order against the stage test list.