next video : " I MADE A SCRATCH ENGINE IN SCRATCH"
@sonicgaming26374 күн бұрын
i Made a scratch engine in a scratch engine thats Made in scratch
@danielkharnas32984 күн бұрын
"stratch", wow i want to download that
@Inveist4 күн бұрын
ORRR "I made scratch from scratch in scratch"
@atilacooks4 күн бұрын
@@danielkharnas3298 lol
@IndyMine_4 күн бұрын
That actually exists (probably not a youtube video, but there is a Scratch project that recreates scratch)
@maximkrasnov30904 күн бұрын
title: "I Made a Physics Engine in Scratch" end of the video: Is it a physics engine? HELL NAH🐶🔥🔥
@SealStudiosAviation4 күн бұрын
this is NOT a physics engine 😭🙏
@fiff73 күн бұрын
she said it herself 😭
@PedroGamer4113 күн бұрын
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)
@PedroGamer4113 күн бұрын
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
@zekinler3 күн бұрын
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
@PedroGamer4113 күн бұрын
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?
@lanxiangcai4 күн бұрын
you should program verlet physics next (and please use turbowarp or else)
@FreezingPanda4 күн бұрын
making a quantum computer in scratch 🗣
@Speed-TV4 күн бұрын
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_Scratch4 күн бұрын
A fellow scratcher. I'm terrible at coding it but very good at animating with it. I post them all on youtube. muffin
@qzvw03 күн бұрын
onion rang
@MrStanFungi3 күн бұрын
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
@ItsTempoYT3 күн бұрын
To sum it up: no she didn't
@REALrileyishere4 күн бұрын
0:34 you could literally have used the square tool
@OctoSystem4 күн бұрын
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
@PellerN644 күн бұрын
@@OctoSystemyknow you can still give it some personality
@sonic_the_hedgehog_channel3 күн бұрын
@@PellerN64yeah but then it wouldn't be as good looking.
@Skizzors3 күн бұрын
i was going to comment this exact thing bro. purposely making the engine look bad for content
@tyagagerson4 күн бұрын
???? Have you learn physics like torque, acceleration, force, moment of inertia, etc?
@cwareal4 күн бұрын
there is acceleration and force
@RonicTheEgg4 күн бұрын
as a noob scratcher, you optimized code heals me
@xoxogamewolf75854 күн бұрын
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.
@Maxjoker984 күн бұрын
Wow, just a box in scratch, but it's cooler than a Puffin! I want a muffin...
@tannergilliland61054 күн бұрын
I am slightly disappointed that the title isn't "I made a physics engine from scratch in Scratch."
@CivcivX_Official4 күн бұрын
next video: I MADE GAEM MAKER IN SCRATCH IN GAEM MAKER
@tyagagerson4 күн бұрын
Scratch mod usually makes productivity 2 times faster
@who-tf-is_takeachance24 күн бұрын
but the point of the video is to do it in base scratch
@Normal_ren4 күн бұрын
least obvious masochism:
@TwinkleSav3 күн бұрын
Man I feel proud learning this in 7th grade couple days ago
@AlexTsaava4 күн бұрын
Damn never seen this happened, you graphics engine is good for me 😊
@Omansh-oj9pv2 күн бұрын
you could have used griffpatche's physics extension which is on Turbowarp
@ChocoMilccy4 күн бұрын
6:59 the rocket boost sprite looks like a body for the cube
@carrotcode4 күн бұрын
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.
@stopdropPANIC4 күн бұрын
Hagrid doesn't deserve this
@yanshanzhou21643 күн бұрын
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Күн бұрын
Zyger, you're a good developer. I will be sad if you move your channel in the direction of low-effort clickbait like this.
@laimaiml4 күн бұрын
subtracting by 0 also inverts it but its much less cpu intensive and runs faster
@thelettere5764 күн бұрын
muffin
@wojtekextras3 күн бұрын
garbo
@mostyami3 күн бұрын
It's all fun and games until you start making ball physics
@plate21052 күн бұрын
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.
@grabber123lol4 күн бұрын
0:34 bro use the square tool im dying rn 1:52 THAT WAS A GOOD FUNKO POP 2:30 but uhmm ok
@Kangdil4 күн бұрын
As someone who have used scratch, and is good at it. This is just another video to let your viewers roast again lol
@Coocoding4 күн бұрын
You should make a 3-D version of this physics engine in scratch
@method14613 күн бұрын
Never touch scratch ever again 🔥🔥🔥🔥
@DexyFex24 күн бұрын
SEC and i love your videos! try to make a car crashing simulation physics (softbody physics)
@sulfurdev-tc2gb4 күн бұрын
wow thoses vids are supper cool
@DemonicMeWasHere4 күн бұрын
Hey, you're back!
@alebud14032 күн бұрын
Next video: showing how to making a game engine with html 5
@Mrcaboom-vu8qs4 күн бұрын
make a redstone "computer" in minecraft and make a physics engine in that!
@ryanzerhr010_Dev4 күн бұрын
mUffIn
@crunchy_apples4 күн бұрын
box2d: are you fucking kidding me
@krazekian71574 күн бұрын
you overcomplicated everything, not gonna say anymore.
@ZariyatMofiqKhan-t2j3 күн бұрын
next video: I made a game in scratch
@tlatitude85864 күн бұрын
"Muffin"
@Icie1454 күн бұрын
Peak video :3
@CrazyLuke112 күн бұрын
Poor Hagrid!!!!!!!!!!
@Guilty_pine_tutorials4 күн бұрын
now make a 3d graphics engiene with phisics in scratch
@piko_moo3 күн бұрын
u got the same keyboard as mine
@TecnocraciaLTDA4 күн бұрын
Hiiii zygerrr
@Ilikemovies78683 күн бұрын
I made a physics engine before this💀
@I-Consume-H204 күн бұрын
Make your own coding language in scratch and then use that language to create scratch and in that scratch make a physics engine
@xaver-player84184 күн бұрын
I made a 3d renderer in scratch once
@duskullll4 күн бұрын
Good for you, want a Cookie?
@GNamimates4 күн бұрын
thats a player controller. not a physics engine
@KyriproShorts2 күн бұрын
Muffin.
@AlexTsaava4 күн бұрын
… muffin😊
@Skizzors3 күн бұрын
why are you hand drawing everything to make the engine look bad. you can just use a square tool
@Vardra774 күн бұрын
Make a full 3d game engine, and I will give you 1 doge coin
@Zifowk4 күн бұрын
thats not a physics engine thats a eingen scisyhp
@JustBlack44 күн бұрын
this is more of a tutorial than -
@JoSanInk4 күн бұрын
muff in
@CynTheScribblr4 күн бұрын
muffin :D
@obviousalexc3 күн бұрын
gg
@EnesDevOfficial4 күн бұрын
Unreal engine, unity and Godot are the best game engines, don't use gamemaker
@thecringeslayer48974 күн бұрын
cap
@pup43014 күн бұрын
Your actually capping. There are games that wouldn't exist if not for gamemaker.
@Tryio.probablyadev4 күн бұрын
Nah Unreal, unity godot AND gamemaker are the best engines.
@EnesDevOfficial4 күн бұрын
Yeah but, instead of gamemaker, you should use Godot, unreal or unity
@thecringeslayer48973 күн бұрын
@@EnesDevOfficial why though?
@regular_gamer5644 күн бұрын
Muffin
@gatto_furry4 күн бұрын
WHY?? WHY DO YOU DO THIS WHATS GOING ON
@vexmain28363 күн бұрын
I could do that in 5 minutes and be like 2x better
@MRBIGBOI_yt4 күн бұрын
Hello
@shamlashibushamlashibu9624 күн бұрын
Sigmaaaaaaaa
@FamilyAcc-yq8uj3 күн бұрын
create a 3d engine in scratch if ya can lol
@stopmotionadventures48124 күн бұрын
8 hours ago
@danielkharnas32983 күн бұрын
0:10 ...
@lumlum-f694 күн бұрын
lol
@maxwins1124 күн бұрын
bad
@TheNotableMan14 күн бұрын
as a scratch, I can say that this engine is absolute shi-
@TheNotableMan14 күн бұрын
meant to put scratcher lol
@RedGonal4 күн бұрын
a
@crazyfrogeo4 күн бұрын
cubert😎😎😎😎😎😎😎😎😎😎😎🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶
@This1Dude.04 күн бұрын
Clickbait thumbnail.
@Hilent984 күн бұрын
Meow
@some-fan4 күн бұрын
Miao
@ZygerGFX3 күн бұрын
meow
@redendermansk4434 күн бұрын
🧁
@exploderendekippenproducti33703 күн бұрын
this is actually really bad xd
@lisloh1284 күн бұрын
Im the 32nd like >:)
@GFS_Gaming_4 күн бұрын
your a noob everyone know how to do this pls do 3d graphics gravity thats harder
@gamer2113yt4 күн бұрын
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)