Discuss Scratch
- Discussion Forums
- » New Scratchers
- » Welcome to Scratch! Get started here!
- HaydenSCR
-
4 posts
Welcome to Scratch! Get started here!
Uh this took me so long
point in direction ( 70)
show
go to x: (0) y: (0)
glide (0.03) secs to x: (0) y: (70)
set [ y] to [20]
repeat (10)
turn cw (2) degrees
change x by (9)
change y by (y)
change [ y] by (-6)
end
play sound [ Basketball Bounce]
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
Welcome to Scratch Uh this took me so longHaydenSCR !
- TheWoratLuck51
-
13 posts
Welcome to Scratch! Get started here!
quick question, how do you get the red blocks added to your code? the only blocks close to red are the list blocks, unless they are the pink blocks For Any Of You New Scratchers, I Have Been Using Scratch For 1 Year With An Account, And 1 Year Without An Account, Totaling 2 Years, Here Is How To Make A Platformer Game!
Delete The Scratch Cat By Clicking On The Bin Button.
Make A New Sprite By Hovering Over The Cat Circle.
Click The Paintbrush, This Will Give Us An Empty Sprite.
Make A Colored Box, This Is The Player.
Make A New Sprite, This Is The Level.
Click The Box Tool.
Click The Fill Thing In The Top Left Corner.
Select Black.
(Color 0
Saturation 100
Brightness 0)
Make A Rectangle.
Inside The Rectangle Make Smaller Rectangles.
This Is The Level.
Add These Blocks Of Code To The Level Sprite.when green flag clickedAdd This Code To The Player Sprite.
go to x: (0) y: (0)
showwhen green flag clickedAdd This Code To The Player Sprite.
go to [front v] layer
show
go to x: (-133) y: (-56)
forever
Platformer Engine
enddefine X Engine (x vel)Add this Code To The Player Sprite.
change x by (x vel)
if <touching [Sprite2 v] ?> then
set [x vel v] to [0]
end
repeat until <not <touching [Sprite2 v] ?>>
if <(x vel) < [0]> then
change x by (1)
else
change x by (-1)
end
enddefine Y Engine (y vel)When Making The Blocks, Make Sure To Run Without Screen Refresh.
change y by (y vel)
repeat until <not <touching [Sprite2 v] ?>>
if <(y vel) < [0]> then
change y by (1)
set [can jump? v] to [yes]
else
change y by (-1)
end
set [y vel v] to [0]
end
Now Add This Code To The Player Sprite.define Platformer EngineAnd We Are Done!
if <key [right arrow v] pressed?> then
change [x vel v] by (1.5)
end
if <key [left arrow v] pressed?> then
change [x vel v] by (-1.5)
end
set [x vel v] to ((0.8) * (x vel))
if <([abs v] of (x vel)::operators) > [0.9]> then
X Engine (round (x vel)
end
if <key [space v] pressed?> then
if <(can jump?) = [yes]> then
set [y vel v] to [10]
set [can jump? v] to [no]
end
end
if <[-20] < (y vel)> then
change [y vel v] by (-2)
else
set [y vel v] to [20]
end
Y Engine (y vel)
If You Want To See/Make A More Complicated Version, Remix This Project I Made: https://scratch.mit.edu/projects/1149897414/
Have A Good Day
Last edited by TheWoratLuck51 (April 11, 2025 16:40:47)
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
That's cutom blocks. quick question, how do you get the red blocks added to your code? the only blocks close to red are the list blocks, unless they are the pick blocks
Last edited by Thiago_le_meilleur (April 11, 2025 09:35:32)
- michaeljackson1365
-
1000+ posts
Welcome to Scratch! Get started here!
did your grammar ↑ leave? That's cutom blocs.
- Cute_TURTLE_Lover
-
100+ posts
Welcome to Scratch! Get started here!
Hi, Welcome to our Community! Hi I am caleb! I am making Sprunki and Bit wars projects. I search up Bit wars and Sprunki the most.switch costume to [Fishies with Cat! v]
clear graphic effects
set size to (Sprunki character!) %

- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
No, wy tis qkestion ?did your grammar ↑ leave? That's cutom blocs.
- imaguy2014
-
13 posts
Welcome to Scratch! Get started here!
when I receive [scratch glitch v]
forever
broadcast [nuke v]
end
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
What are you talking about ?when I receive [scratch glitch v]forever
broadcast [nuke v]
end
- IsaacGamer26980
-
100+ posts
Welcome to Scratch! Get started here!
i know what to do! actually use scratchwhen green flag clicked
say [i need ideas to make in scratch ):]
- michaeljackson1365
-
1000+ posts
Welcome to Scratch! Get started here!
Welcome to Scratch! Uh this took me so longpoint in direction ( 70)
show
go to x: (0) y: (0)
glide (0.03) secs to x: (0) y: (70)
set [ y] to [20]
repeat (10)
turn cw (2) degrees
change x by (9)
change y by (y)
change [ y] by (-6)
end
play sound [ Basketball Bounce]
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
…i know what to do! actually use scratchwhen green flag clicked
say [i need ideas to make in scratch ):]
- dravine
-
2 posts
Welcome to Scratch! Get started here!
If youre a new scratcher do NOT connect the blocks
when I start as a clone
create clone of [[myself]]
delete this clone
Last edited by dravine (April 11, 2025 11:42:19)
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
Are you talking of this : If youre a new scratcher do NOT connect the blockswhen I start as a clone
create clone of [[scratchblocks]
v][/scratchblocks]
delete this clone
when green flag clicked
create clone of [myself v]
when I start as a clone
create clone of [myself v]
delete this clone
Warning : This script crashes Scratch. You're not allowed to share a projects that can crash the browser.
- michaeljackson1365
-
1000+ posts
Welcome to Scratch! Get started here!
why Stop using blocks
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
Stop using blocks. Use binary instead : Stop using blocks
binary
- Waterwraith9
-
500+ posts
Welcome to Scratch! Get started here!
binaryStop using blocks. Use binary instead : Stop using blocksbinary
- Thiago_le_meilleur
-
1000+ posts
Welcome to Scratch! Get started here!
01000010 01101001 01101110 01100001 01110010 01111001binaryStop using blocks. Use binary instead : Stop using blocksbinary