Discuss Scratch
- Discussion Forums
- » Suggestions
- » the option to change stage shape
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
currently the stage is a rectangle
which isn't good, because im making a game where you dodge bullets coming from the center, and it gets pretty impossible to beat because if you are on the top or bottom part of the stage, the bullets reach the player faster than it would if you were on the left or right side.
so, please make it so you have the option to make the stage a square instead of a rectangle
for those who say borders are a workaround:
do not mention any workarounds
i do not want to see it
which isn't good, because im making a game where you dodge bullets coming from the center, and it gets pretty impossible to beat because if you are on the top or bottom part of the stage, the bullets reach the player faster than it would if you were on the left or right side.
so, please make it so you have the option to make the stage a square instead of a rectangle
for those who say borders are a workaround:
xXRedTheCoderXx describes this pretty well: Upon further reflection, I would agree that the supposed workaround for this suggestion doesn't actually accomplish all the same nice properties that the OP is looking for. A workaround that does capture the nice properties seems pretty difficult to program.
What about we just have a drop down in the “Edit” tab that will change the size of the screen from a couple of options?
That would actually be REALLY cool.
I could make mock up's, but basically there could be a “Change Stage Size” option. When the button is being touched by the mouse pointer (or tapped on the screen in mobile) another drop down will appear to the right, with 3 options.
-Square (360x360) (1:1)
-Classic (480x360) (4:3)
-Widescreen (640x360) (16:9)
This would be the perfect thing! (By the way classic is the default for every new project)
It would:
-Make people who want square stages happy
-Make people who want widescreen stages happy
-Not break old projects with classic on because everything would be optional
-Be much more simpler to implement than custom stage sizes
do not mention any workarounds
i do not want to see it
Last edited by MrFluffyPenguins (Sept. 24, 2020 17:40:16)
- LegoManiac04
-
1000+ posts
the option to change stage shape
That would break basically every single project ever shared…
I'd support if it was optional.
I'd support if it was optional.
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
i edited it to be optional That would break basically every single project ever shared…
I'd support if it was optional.
- BlueNoodle29
-
100+ posts
the option to change stage shape
No support. It isn't that hard to make it a square by adding your own boarder.
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
just because theres a workaround (especially a difficult one like the one you mentioned, if you want a large screen but not a rectangular screen) doesnt mean it isnt a good idea and you shouldn't support it. No support. It isn't that hard to make it a square by adding your own boarder.
Last edited by MrFluffyPenguins (June 14, 2020 00:29:11)
- BlueNoodle29
-
100+ posts
the option to change stage shape
just because theres a workaround (especially a difficult one like the one you mentioned, if you want a large screen but not a rectangular screen) doesnt mean it isnt a good idea and you shouldn't support it. No support. It isn't that hard to make it a square by adding your own boarder.
I mean, the point of the suggestion forums is to give your opinion, and that's what I did. And the workaround isn't that hard. You would just create the boarder, then detect if it's touching the boarder sprite instead of using the
if on edge, bounceblock.
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
a border you make on your own and the edge of the stage are different things, though. very different things.just because theres a workaround (especially a difficult one like the one you mentioned, if you want a large screen but not a rectangular screen) doesnt mean it isnt a good idea and you shouldn't support it. No support. It isn't that hard to make it a square by adding your own boarder.
I mean, the point of the suggestion forums is to give your opinion, and that's what I did. And the workaround isn't that hard. You would just create the boarder, then detect if it's touching the boarder sprite instead of using theif on edge, bounceblock.
the edge of the stage lets you partially go offscreen, while a border:
- does not let you partially go offscreen
- looks very weird no matter what (an invisible wall or a big colored block would look very weird, especially since it only has to be on 2 sides.)
Last edited by MrFluffyPenguins (June 14, 2020 00:40:27)
- BlueNoodle29
-
100+ posts
the option to change stage shape
a border you make on your own and the edge of the stage are different things, though. very different things.just because theres a workaround (especially a difficult one like the one you mentioned, if you want a large screen but not a rectangular screen) doesnt mean it isnt a good idea and you shouldn't support it. No support. It isn't that hard to make it a square by adding your own boarder.
I mean, the point of the suggestion forums is to give your opinion, and that's what I did. And the workaround isn't that hard. You would just create the boarder, then detect if it's touching the boarder sprite instead of using theif on edge, bounceblock.
the edge of the stage lets you partially go offscreen, while a border:
- does not let you partially go offscreen
- looks very weird no matter what (an invisible wall or a big colored block would look very weird, especially since it only has to be on 2 sides.)
Scratch isn't about making everything 100% perfect. It's about learning and being creative. Creating your own boarder really expresses creativity!

- Monna-Uka
-
1000+ posts
the option to change stage shape
No support.
Personally I think this is just like begging for the That would break basically every single project ever shared.
previous costume ::looksblock - easy workaround, yet not very effective.
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
i dont think you read the post? No support.Personally I think this is just like begging for the That would break basically every single project ever shared.previous costume ::looksblock - easy workaround, yet not very effective.
option to make the stage a square instead of a rectangleand just because theres a workaround doesnt mean it shouldn't be added. so, please make it so you have the
plus, the workaround isnt even good.
- Monna-Uka
-
1000+ posts
the option to change stage shape
option to make the stage a square instead of a rectanglePrevious costume block is also an so, please make it so you have the option, you know. Literally I can't seem to find any better things to support.
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
removed because lol
Last edited by MrFluffyPenguins (Aug. 6, 2020 02:34:18)
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
what do you mean? that post doesn't make any sense.option to make the stage a square instead of a rectanglePrevious costume block is also an so, please make it so you have the option, you know. Literally I can't seem to find any better things to support.
you guys seem to just be focusing on a workaround that doesn't work.
why not actually read the post, and see if its actually a good idea, instead of just no supporting instantly because of some workaround you thought of, and most likely did not test?
- Monna-Uka
-
1000+ posts
the option to change stage shape
this project.Search for ‘A good quality Snake game’ by Ahyhy. I have created evidence that the “border” workaround that was posted is not a good workaround in Yes, it has square borders, but with the creativity, it can be an advantage, instead of not a good workaround like how you described.
Also, what better thing can we have if this is implemented, compared to our nice little 4:3 ratio screen? If you can tell in 10 seconds, then okay, I'll switch back to neutral and wait for Scratch Team to respond, else, it might be not as good as you thought.
Scratch is not meant to be perfect, Scratch is about learning and creativity…
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
Did you even look at the project I linked to? Clearly not, since it literally explains how it could be a good thing.this project.Search for ‘A good quality Snake game’ by Ahyhy. I have created evidence that the “border” workaround that was posted is not a good workaround in Yes, it has square borders, but with the creativity, it can be an advantage, instead of not a good workaround like how you described.
Also, what better thing can we have if this is implemented, compared to our nice little 4:3 ratio screen? If you can tell in 10 seconds, then okay, I'll switch back to neutral and wait for Scratch Team to respond, else, it might be not as good as you thought.Scratch is not meant to be perfect, Scratch is about learning and creativity…
Anyone could make the “Scratch is not meant to be perfect” against ANY suggestion. The purpose of the suggestions forum is to say ways to IMPROVE Scratch- the “perfect” argument makes absoulutely NO sense.
Last edited by MrFluffyPenguins (June 14, 2020 03:06:53)
- KittyFireSt0rm
-
1000+ posts
the option to change stage shape
squares are technically rectangles just so you know
Anyway, how big would this square be? I really don't want to have to reconfigure all of my settings to this new stage size, I am not in favor of this suggestion unless the stage would be made bigger than it is now
Anyway, how big would this square be? I really don't want to have to reconfigure all of my settings to this new stage size, I am not in favor of this suggestion unless the stage would be made bigger than it is now
- MrFluffyPenguins
-
1000+ posts
the option to change stage shape
squares are technically rectangles just so you knowdang you got me
Anyway, how big would this square be? I really don't want to have to reconfigure all of my settings to this new stage size, I am not in favor of this suggestion unless the stage would be made bigger than it is now
it would probably be big enough to match the size of the rectangular stage, so i dont think changing any settings would be necessary, also it would be optional to have for your project so you wont even necessarily have to use the new stage size.
Last edited by MrFluffyPenguins (June 14, 2020 03:17:04)
- qrcool
-
1000+ posts
the option to change stage shape
squares are technically rectangles just so you knowIt would be optional, so your projects wouldn't be broken.
Anyway, how big would this square be? I really don't want to have to reconfigure all of my settings to this new stage size, I am not in favor of this suggestion unless the stage would be made bigger than it is now
ninja'd
Last edited by qrcool (June 14, 2020 03:16:16)
- Monna-Uka
-
1000+ posts
the option to change stage shape
I watched. And let me say one final thing before gliding out:
Now I'll take some hours to rest. Back soon.
Hold up there! Very difficult? What? Can I just ask how are your shift keys going? It can just take you 20 seconds for make a square with the dimensions of 360*360, it's not even that hard! Very, very difficult to make the stage a perfect square…
Another explain thing up here. Which could it be useful A perfect square (which) could be useful for game making…for? Detail it. Even Unity (which has most people prefer to Scratch due to the “professional” looking) doesn't have a 1:1 ratio, you know.
Okay, you got a point here. But, for most dodging game, the script looks like this: Does not allow going off-screen…
if <touching [edge v]?> thenSo, what's the point of saying that here?
delete this clone
end
You didn't read my post, Doesn't look goodI guarantee. check it again, and write your thoughts.
Now I'll take some hours to rest. Back soon.
- WindOctahedron
-
1000+ posts
the option to change stage shape
But how would it match the size? Would the width be the same? This gives us 480×480. The height? 360×360. The area? That would be (if rounded) 416×416.Anyway, how big would this square be?dang you got me
it would probably be big enough to match the size of the rectangular stage, so i dont think changing any settings would be necessary.
- Discussion Forums
- » Suggestions
-
» the option to change stage shape