Discuss Scratch

Cr3at0rysm
Scratcher
100+ posts

Collision block.

Since its really difficult to do collisions and just after add a jumping system you can add collisions block when everything that touches the block dont go through it. But it also can have a toggle like hiding and showing toggle. But this come to a risk. since every every EVERYTHING won't be able to go through it only if you turn the collision off. This idea of Collision Block AND Toggle is really difficult to add in scratch so if its not getting added because of the difficulty of adding it Im not mad. Anyways bye!
IndexErrorException
Scratcher
500+ posts

Collision block.

What does not go through it mean? There are MANY ways to make a movement system and there is no way there could be one universal block than can magically prevent clipping. The idea of this is good but it's a way to complicated question to answer with one block.
Cr3at0rysm
Scratcher
100+ posts

Collision block.

XxhackerlolxX wrote:

What does not go through it mean? There are MANY ways to make a movement system and there is no way there could be one universal block than can magically prevent clipping. The idea of this is good but it's a way to complicated question to answer with one block.
Possibly not a block but like help you make it easier to add collisions. Since every videos didnt work the only one i think it would takes around 46 minutes tho
historical_supa
Scratcher
1000+ posts

Collision block.

Cr3at0rysm wrote:

XxhackerlolxX wrote:

What does not go through it mean? There are MANY ways to make a movement system and there is no way there could be one universal block than can magically prevent clipping. The idea of this is good but it's a way to complicated question to answer with one block.
Possibly not a block but like help you make it easier to add collisions. Since every videos didnt work the only one i think it would takes around 46 minutes tho
The scratch team would have to change a lot of blocks. No support
Cr3at0rysm
Scratcher
100+ posts

Collision block.

historical_supa wrote:

Cr3at0rysm wrote:

XxhackerlolxX wrote:

What does not go through it mean? There are MANY ways to make a movement system and there is no way there could be one universal block than can magically prevent clipping. The idea of this is good but it's a way to complicated question to answer with one block.
Possibly not a block but like help you make it easier to add collisions. Since every videos didnt work the only one i think it would takes around 46 minutes tho
The scratch team would have to change a lot of blocks. No support
My head will explode
k0d3rrr
Scratcher
1000+ posts

Collision block.

This block sounds really cool, but what does it do? Is it a collision detection block that can make hitboxes and collision detection? And if so, what would the block look like?
Cr3at0rysm
Scratcher
100+ posts

Collision block.

k0d3rrr wrote:

This block sounds really cool, but what does it do? Is it a collision detection block that can make hitboxes and collision detection? And if so, what would the block look like?
Yeah. But like the block idk what section but like It should says on it “Collision Off” And Another “Collision On” OR "Set Collision To (Scroll To ON or OFF)
Unfortunatly this block being added will certainly be. Impossible. Since of the bug it could do if you script a collision system and you use collision block and also really hard to implement in scratch. Except if they come with a banger. Which will certainly wont be the case.
k0d3rrr
Scratcher
1000+ posts

Collision block.

k0d3rrr wrote:

Cr3at0rysm wrote:

-snip-
Yeah. But like the block idk what section but like It should says on it “Collision Off” And Another “Collision On” OR "Set Collision To (Scroll To ON or OFF)
Unfortunatly this block being added will certainly be. Impossible. Since of the bug it could do if you script a collision system and you use collision block and also really hard to implement in scratch. Except if they come with a banger. Which will certainly wont be the case.
Taking a custom block colour I made from this topic (which closed because no-one agreed with the idea), here's what the block/s might look like:
setcollisiontoonsetcollisiontooffsetcollisionmodetoscrollingsetcollisionmodetostillcollidingwithSprite1?
Or maybe it could be in the Motion section:
setcollisiontoonsetcollisiontooffsetcollisionmodetoscrollingsetcollisionmodetostillcollidingwithSprite1?
Edit: Added a new block to the post (see below).

Last edited by k0d3rrr (March 5, 2022 03:15:58)

RL1123
Scratcher
1000+ posts

Collision block.

I don't think you quite get how collisions work in games. You can't just make a block for it because most collisions are two sprites interacting with each other. What happens if you use this block when there is only one sprite?

The proposed blocks in post 8 lack an essential thing. They don't feature anything to collide with. If this were to be implemented, it would be something like, "set collision to colliding with [Sprite Name Here]". Or would this collide with everything?

Another issue to point out: what happens when two sprites are supposed to detect collisions with each other? Basically, what happens if two sprites have this block and are set to detect collisions with each other?

This block has too much ambiguity and I don't see how it would work at all.
k0d3rrr
Scratcher
1000+ posts

Collision block.

I accidentally copied my post here.

Last edited by k0d3rrr (March 5, 2022 03:12:59)

Cr3at0rysm
Scratcher
100+ posts

Collision block.

rayli1123 wrote:

I don't think you quite get how collisions work in games. You can't just make a block for it because most collisions are two sprites interacting with each other. What happens if you use this block when there is only one sprite?

The proposed blocks in post 8 lack an essential thing. They don't feature anything to collide with. If this were to be implemented, it would be something like, "set collision to colliding with [Sprite Name Here]". Or would this collide with everything?

Another issue to point out: what happens when two sprites are supposed to detect collisions with each other? Basically, what happens if two sprites have this block and are set to detect collisions with each other?

This block has too much ambiguity and I don't see how it would work at all.
He is saying to much true facts
IndexErrorException
Scratcher
500+ posts

Collision block.

Like ray and I said earlier, this idea is way to abstract to make any universal block. Collision is actually quite simple and there are many online tutorials.
Cr3at0rysm
Scratcher
100+ posts

Collision block.

XxhackerlolxX wrote:

Like ray and I said earlier, this idea is way to abstract to make any universal block. Collision is actually quite simple and there are many online tutorials.
True I just find none that actually works for my game so im focusing on my night of souls game and gived up tech portal which is really cool.
IndexErrorException
Scratcher
500+ posts

Collision block.

Well that's nice but suggestions isn't a place to ask for things you want specifically for a project. Like if im making a 3d project, im not gonna go to suggestions and ask for 3d blocks because that's not the point and it takes the ST years to implements things for some reason…
Cr3at0rysm
Scratcher
100+ posts

Collision block.

But to be honest collision block won't work but like that :

CollideWithPlatform

Just like post 8

Last edited by Cr3at0rysm (March 5, 2022 15:58:21)

musicROCKS013
Scratcher
1000+ posts

Collision block.

No support. The workaround is easy to do (depending on what you want to make)
Cr3at0rysm
Scratcher
100+ posts

Collision block.

musicROCKS013 wrote:

No support. The workaround is easy to do (depending on what you want to make)
For me its really complex in my game. My character can change forms size. move differently etc with portals and pads. its why my game have such difficulty with collision. I know it looks weird just cuz of that the collision dont works but its actually true.
RL1123
Scratcher
1000+ posts

Collision block.

Cr3at0rysm wrote:

musicROCKS013 wrote:

No support. The workaround is easy to do (depending on what you want to make)
For me its really complex in my game. My character can change forms size. move differently etc with portals and pads. its why my game have such difficulty with collision. I know it looks weird just cuz of that the collision dont works but its actually true.
Every game's collision is different, how is the block supposed to detect the correct one? There is no all-around solution. Just make one yourself, the editor can't do everything for you.
Cr3at0rysm
Scratcher
100+ posts

Collision block.

rayli1123 wrote:

Cr3at0rysm wrote:

musicROCKS013 wrote:

No support. The workaround is easy to do (depending on what you want to make)
For me its really complex in my game. My character can change forms size. move differently etc with portals and pads. its why my game have such difficulty with collision. I know it looks weird just cuz of that the collision dont works but its actually true.
Every game's collision is different, how is the block supposed to detect the correct one? There is no all-around solution. Just make one yourself, the editor can't do everything for you.
He was there at the beginning. and he is still there. sending true facts. woah

Powered by DjangoBB