Discuss Scratch
- B_mines
-
45 posts
Adding Physics
when I receive [physics block for Scratch idea v]
say [yes that is a cool block idea it should be added] for (10) secs
- Tunde123
-
1000+ posts
Adding Physics
But why should it be added? Please be constructive.when I receive [physics block for Scratch idea v]say [yes that is a cool block idea it should be added] for (10) secs
This is a SIGNATURE. This is seperate from a normal post ^
Forum Posts: 2600+/3000
Highlight + Shift + Down Arrow = To see whole signature.
![](https://assets.scratch.mit.edu/get_image/.%2E/8c122cf5dd5e10eac68948bf00011a4a.png)
Want to friend me on Roblox? My username is BaconvsRoblox121314 if you want to friend me!
–v More Information v–
New Scratchers - Introduce yourself here!
Questions about Scratch - Ask questions related to scratch here!
Help with Scripts - get/provide help here!
Suggestions - Suggest blocks, features, and more here!
Bugs and Glitches - Report bugs/glitches here!
Last edited by Tunde123 (May 17th, 2022 10:18 AM EST)
- coder_arjun-scratch
-
16 posts
Adding Physics
Making a physics block would have to have a LOT of numerical inputs..
There are so many variables and things that have to be taken into account (such as surface, weight of object, etc.) to make one.
Although, the Team could put in tools like, say:
set gravity effect to ____
set floor texture to_____
set.. Well you get what I mean..
But then, this would be a pretty large extension, taking in every variable!
I have spoken. (The Mandalorian meme)
There are so many variables and things that have to be taken into account (such as surface, weight of object, etc.) to make one.
Although, the Team could put in tools like, say:
set gravity effect to ____
set floor texture to_____
set.. Well you get what I mean..
But then, this would be a pretty large extension, taking in every variable!
I have spoken. (The Mandalorian meme)
- BernardoScratching
-
1 post
Adding Physics
dont make it semi accepted ![](//cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/hmm.png)
make it fully accepted![](//cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/big_smile.png)
sincerely,
Ernest Khalimov.
![](http://cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/hmm.png)
make it fully accepted
![](http://cdn.scratch.mit.edu/scratchr2/static/__9209616f20ac7fc52efa806cd216a370__/djangobb_forum/img/smilies/big_smile.png)
sincerely,
Ernest Khalimov.
Last edited by BernardoScratching (July 3, 2022 20:33:19)
- Heccit
-
500+ posts
Adding Physics
Support - It's a very complicated idea, but it would be an interesting feature to work with, and keeping it to an extension is perfect IMO,
woah
I still exist
- -iviedwall-
-
500+ posts
Adding Physics
I expect it to come out as of Scratch 4Great to hear! Can't wait to see if it will be added! The ST already have a prototype of griffpatch's physics engine with Scratch 3 in the works I believe, so this is accepted!
- lapisi
-
1000+ posts
Adding Physics
(#190)you mean the one that the ST doesn't plan on making anytime soon?I expect it to come out as of Scratch 4Great to hear! Can't wait to see if it will be added! The ST already have a prototype of griffpatch's physics engine with Scratch 3 in the works I believe, so this is accepted!
- sharkpuppetfan360
-
16 posts
Adding Physics
The physics engine is GREAT! I'm using it to work on Angry Birds Madness Combat. I can't share it, but i do have some videos on it, Just search “i was bored so i made this video” on youtube, and watch the one by JacksongamerTV.
- Epenguin102
-
100+ posts
Adding Physics
Maybe @griffpatch can make the blocks pink like this
also a slide movement block
block::#FA86C4
also a slide movement block
set slide movement to (10)::#FA86C4
Last edited by Epenguin102 (Nov. 23, 2022 01:05:36)
Highlight+shift+down to see the rest of my signature.
forever::EVENTS
imagine::operators
program::motion
share::sound
end
Pikmin is a good game
- Little_Mittle12345
-
100+ posts
Adding Physics
semi support support. do not make block ripoffs from other block coding websites
bfiwurbviubr vkjrnrgiorbgouebijernerjo
![](http://cdn.scratch.mit.edu/scratchr2/static/__7c0bf135becb6330562ada83eab5a1c1__/djangobb_forum/img/smilies/smile.png)
move ()ewd steps
move (aw) steps
move (w) steps
move (dewd) steps
move () steps
move (wad) steps
move () steps
move () steps
move () steps
- NINJACREATER1
-
3 posts
Adding Physics
how would I make go to the side?the key thing is that there's no block list, everything is typed.
when you TYPE commands, you don't have to go searching for a specific block, and you can easily have 200 commands and stacked commands and all of that stuff.
also, if someone couldn't make or use (from another project) a physics engine, they probably would have even more trouble understanding all the options that would be necessary in the supposed inbuilt physics engine. you would HAVE to go into a bunch of technicalities because if the options weren't there, most projects wouldn't even be able to use the physics because it doesn't do what they need it to.
I think having a built in engine would be good though.
In its simplest form, all that would be shown to the user would be stuff like:set [gravity v] to [1] :: #7585ff
set [gravity v] to [-1] :: #7585dd // they would start floating up
and other similar stuff :: grey
It isn't as complicated as you think, especially for those new to programming. Of course, we could optionally have some more in depth blocks and options, but as always there would be a simpler interface.
I have a question for you. Why does this block exist:([abs v] of (9))
It's too complicated for younger people especially, and yet it exists. I don't think we should start negative supporting all sorts of great suggestions just because they're too complicated.
- Epenguin102
-
100+ posts
Adding Physics
how would I make go to the side?the key thing is that there's no block list, everything is typed.
when you TYPE commands, you don't have to go searching for a specific block, and you can easily have 200 commands and stacked commands and all of that stuff.
also, if someone couldn't make or use (from another project) a physics engine, they probably would have even more trouble understanding all the options that would be necessary in the supposed inbuilt physics engine. you would HAVE to go into a bunch of technicalities because if the options weren't there, most projects wouldn't even be able to use the physics because it doesn't do what they need it to.
I think having a built in engine would be good though.
In its simplest form, all that would be shown to the user would be stuff like:set [gravity v] to [1] :: #7585ff
set [gravity v] to [-1] :: #7585dd // they would start floating up
and other similar stuff :: grey
It isn't as complicated as you think, especially for those new to programming. Of course, we could optionally have some more in depth blocks and options, but as always there would be a simpler interface.
I have a question for you. Why does this block exist:([abs v] of (9))
It's too complicated for younger people especially, and yet it exists. I don't think we should start negative supporting all sorts of great suggestions just because they're too complicated.
wdym
Highlight+shift+down to see the rest of my signature.
forever::EVENTS
imagine::operators
program::motion
share::sound
end
Pikmin is a good game
- CST1229
-
1000+ posts
Adding Physics
I think they meant making sideways gravity, which griffpatch's extension does by making the gravity setting block have an input for X gravity if I recall correctly. wdym
This is a signature. It's a piece of text that appears below every post I write. Click here to learn more, including how to make your own.
RIP assets image hosting. 2013?-2023
![](https://u.cubeupload.com/CST1229/4fafce59034a2d990d8b.png)
![](https://u.cubeupload.com/CST1229/correcter1229.png)
RIP assets image hosting. 2013?-2023
![](https://u.cubeupload.com/CST1229/4fafce59034a2d990d8b.png)
![](https://u.cubeupload.com/CST1229/correcter1229.png)
- DifferentDance8
-
1000+ posts
Adding Physics
Bump because duplicate
Mod's Protogen Maker v2 released. I will update it when I will update it
- Epenguin102
-
100+ posts
Adding Physics
I think they meant making sideways gravity, which griffpatch's extension does by making the gravity setting block have an input for X gravity if I recall correctly. wdym
oh, ty
Highlight+shift+down to see the rest of my signature.
forever::EVENTS
imagine::operators
program::motion
share::sound
end
Pikmin is a good game
- Kitten-da-Cat
-
1000+ posts
Adding Physics
please don't emoji-spam snip
So im thinking we should add physics to scratch
Griffpatch, with the best projects im sure that adding physics would be a great idea!
I hope physics is added on scratch
Signed:
J. N.
Here is my cute cat:
![](https://u.cubeupload.com/FireStar2424/IMG20210921152030.png)
- Very_Interesting_Bid
-
500+ posts
Adding Physics
No support. Adding pre-made physics blocks, although admittedly useful, would defeat the learning aspect of scratch coding. A lot of people learned how to properly use custom blocks and advanced code through experimenting and learning how to make a physics engine. By just giving people a convenient solution to a problem that needs to be overcome you are actively stopping the learning aspect of scratch, as people would no longer have to experiment and learn to be able to make something good. Another reason I don't support this is that scratch coding is inherently fun because it's difficult. By taking away the difficulty, you're taking away the fun.
Last edited by the monster hiding in your peripheral vision (In Four Seconds 00:00:00)
- { ===| 1st post -|- 500th post -|- he-who-must-not-be-named -|- RIP starlighter |=== } -
—— everything below this line is stolen from ranranme ——–
Mizuiski Akiyama is the best heavily implied trans character ever
imagine actually wishing someone death because they live their life differently from you in a way that neither harms you nor requires your attention in any way whatsoever
It's an affront to nature is what it is.
“Strong men make good times, good times make weak men,
weak men make bad times, bad times make strong men”
![](https://cdn2.scratch.mit.edu/get_image/project/916623981_500x500.png)
[img]https://cdn2.scratch.mit.edu/get_image/project/916623981_500x500.png[/img]
- Minoru07
-
95 posts
Adding Physics
two reasons why i dont support
1-one size does not fit all. while a highly modular one could be used for all purposes, it would be simply too much work for st to make one, and a more basic one like griffpatchs would not work for all projects.
2-scratchers who use it would not be learning. by creating ur own physics engines, u learn a lot about how scratch works, and having some blocks do it for u would just defeat the purpose
1-one size does not fit all. while a highly modular one could be used for all purposes, it would be simply too much work for st to make one, and a more basic one like griffpatchs would not work for all projects.
2-scratchers who use it would not be learning. by creating ur own physics engines, u learn a lot about how scratch works, and having some blocks do it for u would just defeat the purpose
- JPgamersmines150
-
38 posts
Adding Physics
Support, this would open the door to countless physics-based games, which would be awesome!
Check out my profile!
What I really want to add to scratch:
Physics extension
More flexibility with custom blocks
A ‘Hide Remix button’ toggle
A way to make code more private
Fav blocks:
Custom block::custom
when green flag clicked
([sin v] of ())