I Tried Making a Physics Engine in Scratch

  Рет қаралды 13,748

Zyger

Zyger

Күн бұрын

Пікірлер: 125
@atilacooks
@atilacooks 4 күн бұрын
next video : " I MADE A SCRATCH ENGINE IN SCRATCH"
@sonicgaming2637
@sonicgaming2637 4 күн бұрын
i Made a scratch engine in a scratch engine thats Made in scratch
@danielkharnas3298
@danielkharnas3298 4 күн бұрын
"stratch", wow i want to download that
@Inveist
@Inveist 4 күн бұрын
ORRR "I made scratch from scratch in scratch"
@atilacooks
@atilacooks 4 күн бұрын
@@danielkharnas3298 lol
@IndyMine_
@IndyMine_ 4 күн бұрын
That actually exists (probably not a youtube video, but there is a Scratch project that recreates scratch)
@maximkrasnov3090
@maximkrasnov3090 4 күн бұрын
title: "I Made a Physics Engine in Scratch" end of the video: Is it a physics engine? HELL NAH🐶🔥🔥
@SealStudiosAviation
@SealStudiosAviation 4 күн бұрын
this is NOT a physics engine 😭🙏
@fiff7
@fiff7 3 күн бұрын
she said it herself 😭
@PedroGamer411
@PedroGamer411 3 күн бұрын
2:53 You could use the block "set speed to "speed * friction", the higher the friction variable, the more slippery it will be! (And you won't need the "if" blocks either)
@PedroGamer411
@PedroGamer411 3 күн бұрын
5:59 You can make it more natural if with each bounce that the cube is, its strength becomes less! "Set speed to (0-speed) / bounce" the higher the bounce variable is, the faster the cube will lose the strength to continue bouncing
@zekinler
@zekinler 3 күн бұрын
What you’re thinking of is restitution and its usually a number between 0.0 and 1.0 that is multiplying (not dividing) the mirrored velocity
@PedroGamer411
@PedroGamer411 3 күн бұрын
2:29 It would be easier if you used the block: if right arrow key pressed? - if left arrow key pressed? / if up arrow key pressed? - if down arrow key pressed? Instead of the if “key” pressed?
@lanxiangcai
@lanxiangcai 4 күн бұрын
you should program verlet physics next (and please use turbowarp or else)
@FreezingPanda
@FreezingPanda 4 күн бұрын
making a quantum computer in scratch 🗣
@Speed-TV
@Speed-TV 4 күн бұрын
It may be better to do "0-num" instead of "num*-1" to inverse a number since multiplication takes longer to compute, but it doesn't really matter for a small demo like this. 5:43 You would want a custom block set to run without screen refresh to push out of the wall 6:05 To make it less bouncy, multiply by a number smaller than 0 but greater than -1
@Toppy_From_Scratch
@Toppy_From_Scratch 4 күн бұрын
A fellow scratcher. I'm terrible at coding it but very good at animating with it. I post them all on youtube. muffin
@qzvw0
@qzvw0 3 күн бұрын
onion rang
@MrStanFungi
@MrStanFungi 3 күн бұрын
for the friction, just set it so that if neither right or left arrow keys are pressed, it sets the speed to (speed) * (friction) and have friction be something below 1 like 0.8
@ItsTempoYT
@ItsTempoYT 3 күн бұрын
To sum it up: no she didn't
@REALrileyishere
@REALrileyishere 4 күн бұрын
0:34 you could literally have used the square tool
@OctoSystem
@OctoSystem 4 күн бұрын
but drawing it by hand gives it P E R S O N A L I T Y and the square tool takes that away
@PellerN64
@PellerN64 4 күн бұрын
​@@OctoSystemyknow you can still give it some personality
@sonic_the_hedgehog_channel
@sonic_the_hedgehog_channel 3 күн бұрын
​@@PellerN64yeah but then it wouldn't be as good looking.
@Skizzors
@Skizzors 3 күн бұрын
i was going to comment this exact thing bro. purposely making the engine look bad for content
@tyagagerson
@tyagagerson 4 күн бұрын
???? Have you learn physics like torque, acceleration, force, moment of inertia, etc?
@cwareal
@cwareal 4 күн бұрын
there is acceleration and force
@RonicTheEgg
@RonicTheEgg 4 күн бұрын
as a noob scratcher, you optimized code heals me
@xoxogamewolf7585
@xoxogamewolf7585 4 күн бұрын
0:50 your gonna get roasted again. I COULD DO THIS IN 10 SECONDS (60x FASTER THAN YOU) LMFAO also kinda clickbaity with the 3D in the title.
@Maxjoker98
@Maxjoker98 4 күн бұрын
Wow, just a box in scratch, but it's cooler than a Puffin! I want a muffin...
@tannergilliland6105
@tannergilliland6105 4 күн бұрын
I am slightly disappointed that the title isn't "I made a physics engine from scratch in Scratch."
@CivcivX_Official
@CivcivX_Official 4 күн бұрын
next video: I MADE GAEM MAKER IN SCRATCH IN GAEM MAKER
@tyagagerson
@tyagagerson 4 күн бұрын
Scratch mod usually makes productivity 2 times faster
@who-tf-is_takeachance2
@who-tf-is_takeachance2 4 күн бұрын
but the point of the video is to do it in base scratch
@Normal_ren
@Normal_ren 4 күн бұрын
least obvious masochism:
@TwinkleSav
@TwinkleSav 3 күн бұрын
Man I feel proud learning this in 7th grade couple days ago
@AlexTsaava
@AlexTsaava 4 күн бұрын
Damn never seen this happened, you graphics engine is good for me 😊
@Omansh-oj9pv
@Omansh-oj9pv 2 күн бұрын
you could have used griffpatche's physics extension which is on Turbowarp
@ChocoMilccy
@ChocoMilccy 4 күн бұрын
6:59 the rocket boost sprite looks like a body for the cube
@carrotcode
@carrotcode 4 күн бұрын
there is no x/y limit, the limit is based on the size of the sprite, so if you make a massive clear box around the costume, the y can go higher.
@stopdropPANIC
@stopdropPANIC 4 күн бұрын
Hagrid doesn't deserve this
@yanshanzhou2164
@yanshanzhou2164 3 күн бұрын
Use collisions monitoring all points. The touching part used is not good. Instead, make all points have their own collision and make a net force of all points for a square.
@JB-nx2qq
@JB-nx2qq Күн бұрын
Zyger, you're a good developer. I will be sad if you move your channel in the direction of low-effort clickbait like this.
@laimaiml
@laimaiml 4 күн бұрын
subtracting by 0 also inverts it but its much less cpu intensive and runs faster
@thelettere576
@thelettere576 4 күн бұрын
muffin
@wojtekextras
@wojtekextras 3 күн бұрын
garbo
@mostyami
@mostyami 3 күн бұрын
It's all fun and games until you start making ball physics
@plate2105
@plate2105 2 күн бұрын
I wanna make a physics engine but my teacher has a history of accusing people who try of plagiarism due to small similarities between their engine and other tutorials.
@grabber123lol
@grabber123lol 4 күн бұрын
0:34 bro use the square tool im dying rn 1:52 THAT WAS A GOOD FUNKO POP 2:30 but uhmm ok
@Kangdil
@Kangdil 4 күн бұрын
As someone who have used scratch, and is good at it. This is just another video to let your viewers roast again lol
@Coocoding
@Coocoding 4 күн бұрын
You should make a 3-D version of this physics engine in scratch
@method1461
@method1461 3 күн бұрын
Never touch scratch ever again 🔥🔥🔥🔥
@DexyFex2
@DexyFex2 4 күн бұрын
SEC and i love your videos! try to make a car crashing simulation physics (softbody physics)
@sulfurdev-tc2gb
@sulfurdev-tc2gb 4 күн бұрын
wow thoses vids are supper cool
@DemonicMeWasHere
@DemonicMeWasHere 4 күн бұрын
Hey, you're back!
@alebud1403
@alebud1403 2 күн бұрын
Next video: showing how to making a game engine with html 5
@Mrcaboom-vu8qs
@Mrcaboom-vu8qs 4 күн бұрын
make a redstone "computer" in minecraft and make a physics engine in that!
@ryanzerhr010_Dev
@ryanzerhr010_Dev 4 күн бұрын
mUffIn
@crunchy_apples
@crunchy_apples 4 күн бұрын
box2d: are you fucking kidding me
@krazekian7157
@krazekian7157 4 күн бұрын
you overcomplicated everything, not gonna say anymore.
@ZariyatMofiqKhan-t2j
@ZariyatMofiqKhan-t2j 3 күн бұрын
next video: I made a game in scratch
@tlatitude8586
@tlatitude8586 4 күн бұрын
"Muffin"
@Icie145
@Icie145 4 күн бұрын
Peak video :3
@CrazyLuke11
@CrazyLuke11 2 күн бұрын
Poor Hagrid!!!!!!!!!!
@Guilty_pine_tutorials
@Guilty_pine_tutorials 4 күн бұрын
now make a 3d graphics engiene with phisics in scratch
@piko_moo
@piko_moo 3 күн бұрын
u got the same keyboard as mine
@TecnocraciaLTDA
@TecnocraciaLTDA 4 күн бұрын
Hiiii zygerrr
@Ilikemovies7868
@Ilikemovies7868 3 күн бұрын
I made a physics engine before this💀
@I-Consume-H20
@I-Consume-H20 4 күн бұрын
Make your own coding language in scratch and then use that language to create scratch and in that scratch make a physics engine
@xaver-player8418
@xaver-player8418 4 күн бұрын
I made a 3d renderer in scratch once
@duskullll
@duskullll 4 күн бұрын
Good for you, want a Cookie?
@GNamimates
@GNamimates 4 күн бұрын
thats a player controller. not a physics engine
@KyriproShorts
@KyriproShorts 2 күн бұрын
Muffin.
@AlexTsaava
@AlexTsaava 4 күн бұрын
… muffin😊
@Skizzors
@Skizzors 3 күн бұрын
why are you hand drawing everything to make the engine look bad. you can just use a square tool
@Vardra77
@Vardra77 4 күн бұрын
Make a full 3d game engine, and I will give you 1 doge coin
@Zifowk
@Zifowk 4 күн бұрын
thats not a physics engine thats a eingen scisyhp
@JustBlack4
@JustBlack4 4 күн бұрын
this is more of a tutorial than -
@JoSanInk
@JoSanInk 4 күн бұрын
muff in
@CynTheScribblr
@CynTheScribblr 4 күн бұрын
muffin :D
@obviousalexc
@obviousalexc 3 күн бұрын
gg
@EnesDevOfficial
@EnesDevOfficial 4 күн бұрын
Unreal engine, unity and Godot are the best game engines, don't use gamemaker
@thecringeslayer4897
@thecringeslayer4897 4 күн бұрын
cap
@pup4301
@pup4301 4 күн бұрын
Your actually capping. There are games that wouldn't exist if not for gamemaker.
@Tryio.probablyadev
@Tryio.probablyadev 4 күн бұрын
Nah Unreal, unity godot AND gamemaker are the best engines.
@EnesDevOfficial
@EnesDevOfficial 4 күн бұрын
Yeah but, instead of gamemaker, you should use Godot, unreal or unity
@thecringeslayer4897
@thecringeslayer4897 3 күн бұрын
@@EnesDevOfficial why though?
@regular_gamer564
@regular_gamer564 4 күн бұрын
Muffin
@gatto_furry
@gatto_furry 4 күн бұрын
WHY?? WHY DO YOU DO THIS WHATS GOING ON
@vexmain2836
@vexmain2836 3 күн бұрын
I could do that in 5 minutes and be like 2x better
@MRBIGBOI_yt
@MRBIGBOI_yt 4 күн бұрын
Hello
@shamlashibushamlashibu962
@shamlashibushamlashibu962 4 күн бұрын
Sigmaaaaaaaa
@FamilyAcc-yq8uj
@FamilyAcc-yq8uj 3 күн бұрын
create a 3d engine in scratch if ya can lol
@stopmotionadventures4812
@stopmotionadventures4812 4 күн бұрын
8 hours ago
@danielkharnas3298
@danielkharnas3298 3 күн бұрын
0:10 ...
@lumlum-f69
@lumlum-f69 4 күн бұрын
lol
@maxwins112
@maxwins112 4 күн бұрын
bad
@TheNotableMan1
@TheNotableMan1 4 күн бұрын
as a scratch, I can say that this engine is absolute shi-
@TheNotableMan1
@TheNotableMan1 4 күн бұрын
meant to put scratcher lol
@RedGonal
@RedGonal 4 күн бұрын
a
@crazyfrogeo
@crazyfrogeo 4 күн бұрын
cubert😎😎😎😎😎😎😎😎😎😎😎🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶
@This1Dude.0
@This1Dude.0 4 күн бұрын
Clickbait thumbnail.
@Hilent98
@Hilent98 4 күн бұрын
Meow
@some-fan
@some-fan 4 күн бұрын
Miao
@ZygerGFX
@ZygerGFX 3 күн бұрын
meow
@redendermansk443
@redendermansk443 4 күн бұрын
🧁
@exploderendekippenproducti3370
@exploderendekippenproducti3370 3 күн бұрын
this is actually really bad xd
@lisloh128
@lisloh128 4 күн бұрын
Im the 32nd like >:)
@GFS_Gaming_
@GFS_Gaming_ 4 күн бұрын
your a noob everyone know how to do this pls do 3d graphics gravity thats harder
@gamer2113yt
@gamer2113yt 4 күн бұрын
heres a simple Lua script use this: local Music1 = game.SoundService.Music1 local Music2 = game.SoundService.Music2 local Music3 = game.SoundService.Music3 local Music4 = game.SoundService.Music4 local Music5 = game.SoundService.Music5 local Music6 = game.SoundService.Music6 local Music7 = game.SoundService.Music1 local Music8 = game.SoundService.Music8 local Music9 = game.SoundService.Music9 local Music10 = game.SoundService.Music10 local Music11 = game.SoundService.Music11 local Music12 = game.SoundService.Music12 local Music13 = game.SoundService.Music13 local ServerHasPlayers = false game.Players.PlayerAdded:Connect(function() if ServerHasPlayers == false then ServerHasPlayers = true Music1:Play() print("Music 1 is Playing") Music1.Ended:Connect(function() Music2:Play() print("Music 2 is Playing") end) Music2.Ended:Connect(function() Music3:Play() print("Music 3 is Playing") end) Music3.Ended:Connect(function() Music4:Play() print("Music 4 is Playing") end) Music4.Ended:Connect(function() Music5:Play() print("Music 5 is playing") end) Music6.Ended:Connect(function() Music6:Play() print("Music 6 is playing") end) Music7.Ended:Connect(function() Music7:Play() print("music 7 is playing") end) Music8.Ended:Connect(function() Music8:Play() print("music 8 is now playing") end) Music9.Ended:Connect(function() Music9:Play() print("music 9 is playing") end) Music10.Ended:Connect(function() Music10:Play() print("music 10 is playing") end) Music11.Ended:Connect(function() Music11:Play() print("music 11 is playing") end) Music12.Ended:Connect(function() Music12:Play() print("music 12 is playing") end) Music13.Ended:Connect(function() Music13:Play() print("music 13 is playing") end) Music5.Ended:Connect(function() Music1:Play() print("Music will now restart") end) end end)
@FireBlast2.0
@FireBlast2.0 4 күн бұрын
muffin
@RaveYoda
@RaveYoda 3 күн бұрын
muffin
@ExplosionMayhem
@ExplosionMayhem 4 күн бұрын
muffin
@Noambeiruty
@Noambeiruty 2 күн бұрын
muffin
@wojtekextras
@wojtekextras 3 күн бұрын
muffin
@TheHeroCrafter
@TheHeroCrafter 3 күн бұрын
muffin
@everythingellis2197
@everythingellis2197 3 күн бұрын
muffin
Why Is It Bad That My Game Looks Good?
16:40
Deynum Studio
Рет қаралды 75 М.
How I Made a 3D Platformer in 2D Game Engine
21:23
ggenije
Рет қаралды 524 М.
Sigma baby, you've conquered soap! 😲😮‍💨 LeoNata family #shorts
00:37
黑的奸计得逞 #古风
00:24
Black and white double fury
Рет қаралды 25 МЛН
I Created My Own Custom 3D Graphics Engine
26:29
Inkbox
Рет қаралды 99 М.
I Made a Graphics Engine in Scratch
8:27
Zyger
Рет қаралды 172 М.
I reviewed ALL OF THE SCRATCH MODS
7:09
Man-o-Valor
Рет қаралды 14 М.
Minecraft’s Most Famous Map is Being STOLEN… by Microsoft...
16:57
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
How I Became a Sea of Thieves Developer
8:05
Zyger
Рет қаралды 266 М.
I Made a Graphics Engine (again)
8:27
Zyger
Рет қаралды 175 М.
I Went Viral on the Worst Scratch Knockoff
12:30
Viiperrr
Рет қаралды 30 М.
ChatGPT Makes a Scratch Game
10:30
PolyMars++
Рет қаралды 1 МЛН
I Made a Zero Player Game
12:30
Sam Hogan
Рет қаралды 10 МЛН
Sigma baby, you've conquered soap! 😲😮‍💨 LeoNata family #shorts
00:37