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)
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
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
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?
With a bit more work this could become a simple platformer script. Also, I generally recommend keeping just one forever loop in your project that runs all per-frame code, which gives you much more control. If things run slower than expected, you could try putting the inner contents of that forever loop inside a custom block marked “run without screen refresh” just in case Scratch is doing unnecessary waiting (like, if you have an inner repeat loop that’s waiting for a frame between each iteration).
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
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.
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.
Hello, can you try construct 3 and try to make a 3d shooter? not like doom, all the movement cámara axes, I was trying to do it but there is a problem with the z axes.
next video : " I MADE A SCRATCH ENGINE IN SCRATCH"
i Made a scratch engine in a scratch engine thats Made in scratch
"stratch", wow i want to download that
ORRR "I made scratch from scratch in scratch"
@@danielkharnas3298 lol
That actually exists (probably not a youtube video, but there is a Scratch project that recreates scratch)
title: "I Made a Physics Engine in Scratch"
end of the video: Is it a physics engine? HELL NAH🐶🔥🔥
:fire emo:
I am slightly disappointed that the title isn't "I made a physics engine from scratch in Scratch."
next video: I MADE GAEM MAKER IN SCRATCH IN GAEM MAKER
this is NOT a physics engine 😭🙏
she said it herself 😭
making a quantum computer in scratch 🗣
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)
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
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
as a noob scratcher, you optimized code heals me
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.
A fellow scratcher. I'm terrible at coding it but very good at animating with it. I post them all on youtube.
muffin
onion rang
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.
0:34 you could literally have used the square tool
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
@@OctoSystemyknow you can still give it some personality
@@PellerN64yeah but then it wouldn't be as good looking.
i was going to comment this exact thing bro. purposely making the engine look bad for content
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?
no, since that works even if the green flag aint clicked and it kinds of bugs out everithing
you should program verlet physics next
(and please use turbowarp or else)
With a bit more work this could become a simple platformer script.
Also, I generally recommend keeping just one forever loop in your project that runs all per-frame code, which gives you much more control. If things run slower than expected, you could try putting the inner contents of that forever loop inside a custom block marked “run without screen refresh” just in case Scratch is doing unnecessary waiting (like, if you have an inner repeat loop that’s waiting for a frame between each iteration).
To sum it up: no she didn't
Scratch mod usually makes productivity 2 times faster
but the point of the video is to do it in base scratch
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
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.
Hey, you're back!
Griff patch comes “I made that 150 years ago”
It's all fun and games until you start making ball physics
Zyger, you're a good developer. I will be sad if you move your channel in the direction of low-effort clickbait like this.
Man I feel proud learning this in 7th grade couple days ago
???? Have you learn physics like torque, acceleration, force, moment of inertia, etc?
there is acceleration and force
I had too high expectations for this one.
0/10, no STTF implementation
OF course this gets recommended to me the DAY i switch to learning some godot and not just scratch
Wow, just a box in scratch, but it's cooler than a Puffin!
I want a muffin...
you could have used griffpatche's physics extension which is on Turbowarp
next video :I MADE A PASSWORD GUESSER IN SCRATCH
Hagrid doesn't deserve this
As someone who have used scratch, and is good at it. This is just another video to let your viewers roast again lol
6:59 the rocket boost sprite looks like a body for the cube
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.
this is more of a tutorial than -
You should make a 3-D version of this physics engine in scratch
Never touch scratch ever again 🔥🔥🔥🔥
wow thoses vids are supper cool
I love it when people try and push Scratch to its absolute limits :) Good video👍
Spoiler:
Though this one? Hell nah this ain't no physics engine
Next video: showing how to making a game engine with html 5
0:34 bro use the square tool im dying rn
1:52 THAT WAS A GOOD FUNKO POP
2:30 but uhmm ok
subtracting by 0 also inverts it but its much less cpu intensive and runs faster
The difference would be really insignificant, especially for a small project like this
SEC
and i love your videos! try to make a car crashing simulation physics (softbody physics)
oh have you ever heard of a guy named griffpatch SHE JUST STOLE THE IDEA💀💀
muffin
garbo
Hello, can you try construct 3 and try to make a 3d shooter? not like doom, all the movement cámara axes, I was trying to do it but there is a problem with the z axes.
box2d: are you fucking kidding me
make a redstone "computer" in minecraft and make a physics engine in that!
Do you like c++ or C sharp
Damn never seen this happened, you graphics engine is normal
what editing software do you use?
Premier pro
next video: I made a game in scratch
you overcomplicated everything, not gonna say anymore.
Ever heard of crystal seeker?
Guys start this copy pasta-
ShAPeS Are CoOl!◾️💠🔹️
8 Days, Lol!
Cout
You got close but forgot
I made a physics engine before this💀
now make a 3d graphics engiene with phisics in scratch
"Muffin"
I made a 3d renderer in scratch once
u got the same keyboard as mine
mUffIn
Make your own coding language in scratch and then use that language to create scratch and in that scratch make a physics engine
Poor Hagrid!!!!!!!!!!
Peak video :3
least obvious masochism:
Clickbait thumbnail.
Hiiii zygerrr
Make a full 3d game engine, and I will give you 1 doge coin
Good for you, want a Cookie?
… muffin😊
thats a player controller. not a physics engine
Muffin.
Unreal engine, unity and Godot are the best game engines, don't use gamemaker
cap
Nah
Unreal, unity godot AND gamemaker are the best engines.
Yeah but, instead of gamemaker, you should use Godot, unreal or unity
@@EnesDevOfficial why though?
thats not a physics engine thats a eingen scisyhp
Leave my engine alone smh
I could do that in 5 minutes and be like 2x better
cubert😎😎😎😎😎😎😎😎😎😎😎🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶
muff in
create a 3d engine in scratch if ya can lol
Muffin
Hello
why are you hand drawing everything to make the engine look bad. you can just use a square tool
This it just a generic platformer not a physics engine
0:10 ...
gg
WHY??
WHY DO YOU DO THIS WHATS GOING ON
platformer
muffin :D
bad
Sigmaaaaaaaa
as a scratch, I can say that this engine is absolute shi-
meant to put scratcher lol
8 hours ago
lol
a
🧁
gamemaker literaly sucks 100%
this is actually really bad xd