BUILD PLAY LEARN LA
By Arav โ for Build Play Learn Labs
This kit gives you ready-to-use assets and exact Scratch scripts for a Griffpatch-style platformer with gem abilities and 4 worlds. Itโs designed for classrooms, workshops, and self-paced learning.
sprites/character/ โ 4 costumes: idle, walk1, walk2, jump
sprites/gems/ โ speed, jump, climb, swim, flight gem icons
tiles/ โ 16ร16 tiles (grass, ground, ladder, water, platform, cloud)
backgrounds/ โ thumbnails for 4 worlds
levels/ โ CSV grids for sample layouts
Variables (for all sprites):
vx, vy, onGround, hasSpeed, hasJump, hasClimb, hasSwim, hasFlight, gravity (-0.5), moveSpeed (2), jumpPower (8)
Character Sprite:
Import costumes โ idle, walk1, walk2, jump
Stage:
Add backdrop (or use backgrounds).
Tiles:
Sprites for Solid, Ladder, Water, Cloud/Platform. Duplicate or spawn via CSV.
Scripts for:
Initialization (gravity, movement, jump power)
Controls (left/right, jump, climb, swim, flight)
Gravity + collision (Solid tiles)
Animation (idle, walk, jump)
(In Scratch: replace ?: with if...then blocks.)
Each Gem sprite detects player โ broadcasts event โ updates abilities:
Speed โ run faster
Jump โ jump higher
Climb โ ladder use
Swim โ water mechanics
Flight โ glide with [space]
World 1 (Grassland): Solid tiles + Speed gem
World 2 (Cave/Mountain): Ladder tiles + Climb gem
World 3 (Ocean): Water tiles + Swim gem
World 4 (Sky/Space): Clouds + Flight gem
(Students can design on graph paper โ build in Scratch.)
Create all variables
Import character costumes
Build Level 1 with Solid tiles + Speed/Jump gems
Build Cave with ladders + Climb gem
Build Ocean with water + Swim gem
Build Sky with clouds + Flight gem
Add win flag + story text
Add challenge + creativity with:
Timer & coins
Checkpoints
Enemies + hazards
Lava, dialog boxes
World map
This kit helps students learn game physics, coding logic, and level design while building their creativity. Perfect for classrooms, after-school programs, and makerspaces.
Today, we will learn how to use TurboWarp.
TurboWarp makes your Scratch games:
๐ Faster
๐ฅ Fullscreen
๐ Playable on the web
Weโll practice by remixing your 'Name Game' or an old project! Share first before you copy the link!
Game Design infowhwha
Go to turbowarp.org
Copy your Scratch project link (your Name Game).
Paste it into TurboWarp.
Press Enter โ your game will load.
๐ Try pressing Fullscreen to play without distractions!
Sideย Mission: Explore the new blocks and play a few games, 10 mins at the beginning and end as a brain breakย
Pick at least one change to make:
๐จ Change the colors of your letters
๐ Add a fun sound effect
๐ Make letters move faster or slower
๐ Add a background
Choose two extra changes on your own!
๐ก Think about: What makes my game more fun or surprising?
Show your remix to a partner
Weโll share 2โ3 games on the big screen
Say one thing you liked about TurboWarp
Next time weโll learn how to turn your game into a website using TurboWarpโs Packager.
Work step by step
Icons help: ๐จ = colors, ๐ = sound, ๐ = speed
Ask for help when you get stuck
Celebrate every project!
Demo (1 min): show โName Chase.โ
Build (4โ6 min): students create a text sprite with their name and add the core blocks.
Play (2 min): pair-play or โgallery walk.โ
Share (1 min): 1โ2 students show what they changed (speed, sounds, colors).
Templates: keep a blank starter with the Score and Timer variables already made.
Turbowarp: run finished warm-ups in TurboWarp for smoother performance/fullscreen.
Accessibility: let students choose font/contrast; for early readers, also display the target letter big on screen.
Fast finishers: add power-ups (change size, speed boosts) or a 30-sec countdown.
=ย