Discuss Scratch

BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

-mage wrote:

scratch dont hand everything to you this block dont exist
run platformer
create 3d
make game
you have to make it yourself "Create, Imagine, Program", and makeing it yourself makes you know how it works more
That example isn't very relevant considering this would still require a whole lot of work. Its the equivalent of certain functions that say CALCULATE things for you, like the Sin Tan Cos function. Those can be calculated by adding a bunch of operator blocks, but instead we receive a block that contains those steps already.
-mage
New Scratcher
59 posts

The Curve Glide Block Idea

BlueDragon0910 wrote:

-mage wrote:

scratch dont hand everything to you this block dont exist
run platformer
create 3d
make game
you have to make it yourself "Create, Imagine, Program", and makeing it yourself makes you know how it works more
That example isn't very relevant considering this would still require a whole lot of work. Its the equivalent of certain functions that say CALCULATE things for you, like the Sin Tan Cos function. Those can be calculated by adding a bunch of operator blocks, but instead we receive a block that contains those steps already.
sin cos tan are trigonomic functions unable to be calculated accurately by hand. a smooth curved glide block is easily created by hand.
-mage
New Scratcher
59 posts

The Curve Glide Block Idea

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

scratch dont hand everything to you this block dont exist
run platformer
create 3d
make game
you have to make it yourself "Create, Imagine, Program", and makeing it yourself makes you know how it works more
That example isn't very relevant considering this would still require a whole lot of work. Its the equivalent of certain functions that say CALCULATE things for you, like the Sin Tan Cos function. Those can be calculated by adding a bunch of operator blocks, but instead we receive a block that contains those steps already.
sin cos tan are trigonomic functions unable to be calculated accurately by hand. a smooth curved glide block is easily created by hand.
Tell that to school books. How does a calculator do it then? It has to be able to figure it out, and the extent of what IT can do is the extent of which HUMANS can do. And no, that is just as difficult. Have you ever tried coding one?
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.

Last edited by BlueDragon0910 (March 21, 2024 21:23:00)

-mage
New Scratcher
59 posts

The Curve Glide Block Idea

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
We don't need circular movement, rotation , etc. Those are blocks on their own, and adding them WOULD make it do everything for you. All I was proposing is the ability to control the speed of the glide.
among_us1w2
Scratcher
1000+ posts

The Curve Glide Block Idea

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
there are other points. also explain why
say [] for (2) secs
exists when
say [sigma]
wait (2) secs
say []
--Vermillion--
Scratcher
16 posts

The Curve Glide Block Idea

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
What do you mean by “oval or circular glide?” The shape of the glide is determined by the block. This is supposed to be a “smooth glide,” so you wouldn't need to clarify that. The “clockwise or counterclockwise” could easily be specified. The rest are answered in the original post.
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

among_us1w2 wrote:

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
there are other points. also explain why
say [] for (2) secs
exists when
say [sigma]
wait (2) secs
say []
Because as the operators, say blocks, etc, its a minor shortcut. People CAN code this, but its harder to have to copy and paste those blocks each time, even more so editing finicky variables.
-mage
New Scratcher
59 posts

The Curve Glide Block Idea

BlueDragon0910 wrote:

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
We don't need circular movement, rotation , etc. Those are blocks on their own, and adding them WOULD make it do everything for you. All I was proposing is the ability to control the speed of the glide.
glide for less seconds for faster speed its that simple
-mage
New Scratcher
59 posts

The Curve Glide Block Idea

among_us1w2 wrote:

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
there are other points. also explain why
say [] for (2) secs
exists when
say [sigma]
wait (2) secs
say []
say empty works?

Last edited by -mage (March 21, 2024 21:38:45)

BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

-mage wrote:

among_us1w2 wrote:

-mage wrote:

BlueDragon0910 wrote:

-mage wrote:

also too many unspecified arguments. How long to glide? how smooth? clockwise or counter clockwise? how big of an radius? oval or circular glide? these would be too confusing for newer Scratchers so we dont need this
Thats- that's why there's a second Circle for time. and I'm not saying all the other things you recommended. Its just the glide-to block with smoothing on movement. You're over complicating this because you don't like it for some reason.
its not a overcomplication and I never said I dont like it I am saying that these things would be needed to be pointed out because when I think of a curve glide I think of like this:
- -
v start - - - -
O - - - - O < end positon
there are other points. also explain why
say [] for (2) secs
exists when
say [sigma]
wait (2) secs
say []
say empty works?
You aren't quite understanding the value of this. Natural looking animations SLOW at the end just as they're SLOW at the beginning. Its REALLY complicated and hard for even experienced coders to adjust it. This block would allow you to choose whether to slow it, curve the speed, make it go faster, etc.
starlightsparker
Scratcher
1000+ posts

The Curve Glide Block Idea

Isn’t this a bit too complicated?
-mage
New Scratcher
59 posts

The Curve Glide Block Idea

oh you mean speed curve like an parabola or exponential function?
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

-mage wrote:

oh you mean speed curve like an parabola or exponential function?
Yes, like that! Just an adjustable one, so its easier and more controlled to use. A Bezier curve is a simple function that can let people see it visually while working so they can adjust easier.
among_us1w2
Scratcher
1000+ posts

The Curve Glide Block Idea

starlightsparker wrote:

Isn’t this a bit too complicated?
my brain after hear this:

lol nah this easy and i can make running and walking
cookieclickerer33
Scratcher
1000+ posts

The Curve Glide Block Idea

Support! This is a great way to introduce kids to to easing curves!
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

Peck
BlueDragon0910
Scratcher
100+ posts

The Curve Glide Block Idea

Peck- (bumping)

Powered by DjangoBB