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)
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
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
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
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)
making a quantum computer in scratch 🗣
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
this is NOT a physics engine 😭🙏
she said it herself 😭
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
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
as a noob scratcher, you optimized code heals me
you should program verlet physics next
(and please use turbowarp or else)
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
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
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
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.
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
Griff patch comes “I made that 150 years ago”
It's all fun and games until you start making ball physics
Hey, you're back!
I had too high expectations for this one.
0/10, no STTF implementation
Never touch scratch ever again 🔥🔥🔥🔥
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.
Man I feel proud learning this in 7th grade couple days ago
Zyger, you're a good developer. I will be sad if you move your channel in the direction of low-effort clickbait like this.
next video :I MADE A PASSWORD GUESSER IN SCRATCH
OF course this gets recommended to me the DAY i switch to learning some godot and not just scratch
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
Hagrid doesn't deserve this
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.
Wow, just a box in scratch, but it's cooler than a Puffin!
I want a muffin...
As someone who have used scratch, and is good at it. This is just another video to let your viewers roast again lol
you could have used griffpatche's physics extension which is on Turbowarp
0:34 bro use the square tool im dying rn
1:52 THAT WAS A GOOD FUNKO POP
2:30 but uhmm ok
Next video: showing how to making a game engine with html 5
You should make a 3-D version of this physics engine in scratch
Peak video :3
this is more of a tutorial than -
6:59 the rocket boost sprite looks like a body for the cube
oh have you ever heard of a guy named griffpatch SHE JUST STOLE THE IDEA💀💀
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
Damn never seen this happened, you graphics engine is normal
box2d: are you fucking kidding me
???? Have you learn physics like torque, acceleration, force, moment of inertia, etc?
there is acceleration and force
wow thoses vids are supper cool
what editing software do you use?
Premier pro
muffin
garbo
next video: I made a game in scratch
make a redstone "computer" in minecraft and make a physics engine in that!
Cout
You got close but forgot
SEC
and i love your videos! try to make a car crashing simulation physics (softbody physics)
Ever heard of crystal seeker?
Guys start this copy pasta-
ShAPeS Are CoOl!◾️💠🔹️
8 Days, Lol!
Do you like c++ or C sharp
Hiiii zygerrr
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.
I made a physics engine before this💀
now make a 3d graphics engiene with phisics in scratch
I made a 3d renderer in scratch once
u got the same keyboard as mine
Make a full 3d game engine, and I will give you 1 doge coin
"Muffin"
least obvious masochism:
Poor Hagrid!!!!!!!!!!
thats a player controller. not a physics engine
Leave my engine alone smh
you overcomplicated everything, not gonna say anymore.
Make your own coding language in scratch and then use that language to create scratch and in that scratch make a physics engine
Good for you, want a Cookie?
thats not a physics engine thats a eingen scisyhp
mUffIn
… muffin😊
Muffin.
why are you hand drawing everything to make the engine look bad. you can just use a square tool
I could do that in 5 minutes and be like 2x better
Hello
Clickbait thumbnail.
Muffin
0:10 ...
create a 3d engine in scratch if ya can lol
WHY??
WHY DO YOU DO THIS WHATS GOING ON
muff in
This it just a generic platformer not a physics engine
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?
muffin :D
gg
platformer
cubert😎😎😎😎😎😎😎😎😎😎😎🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶🕶
Sigmaaaaaaaa
8 hours ago
as a scratch, I can say that this engine is absolute shi-
meant to put scratcher lol
lol
a
bad
gamemaker literaly sucks 100%
this is actually really bad xd
🧁