Discuss Scratch
- MathPuppy314
-
Scratcher
500+ posts
Multiple Scenes?
I absolutely support this idea! I think it would make so many projects more organized and easier to reverse engineer.
I think the main idea was good, but I don't like the idea of parent and child scenes. That seems too confusing for the majority of Scratchers who haven't ever seen other game engines with this feature. Instead, I think that Scratchers should be able to allow a variable to go across all scenes. There would be a checkbox when you create a variable that says “across all scenes”. Cloud variables would by default go across all scenes. Having variables and lists like that would provide workarounds for all the confusing parent/child scene options, and Scratch would maintain its overall simplicity.
The discussion here has talked a lot about scenes being like “different projects” all in one, but I think that if they were implemented like that, then projects would become very confusing to code. If there are multiple scenes in one project, I think that the background should stay the same, and only sprites are affected by scenes. As suggested by its name, the background isn't supposed to be a main part of projects, and I think that it would be good if it always stays behind everything. Other game engines don't have it like this, but Scratch doesn't need to be the same.
Also, I like the idea of the “current scene” block, but more like the costume reporter, it needs to have name or number.
And because no one has displayed them yet:
Also, I don't like the idea of “pausing” the current scene, and the restart {scene} block doesn't make sense to me. I propose this block:
I'm also a little confused on how the starting scene would be selected when you start the project. Would it start on the first scene always, or would a Scratcher have to save the project on the correct starting scene as they would for a thumbnail or an unset variable?
Overall, I think this is a great idea, but it has many holes and unanswered questions right now.
I think the main idea was good, but I don't like the idea of parent and child scenes. That seems too confusing for the majority of Scratchers who haven't ever seen other game engines with this feature. Instead, I think that Scratchers should be able to allow a variable to go across all scenes. There would be a checkbox when you create a variable that says “across all scenes”. Cloud variables would by default go across all scenes. Having variables and lists like that would provide workarounds for all the confusing parent/child scene options, and Scratch would maintain its overall simplicity.
The discussion here has talked a lot about scenes being like “different projects” all in one, but I think that if they were implemented like that, then projects would become very confusing to code. If there are multiple scenes in one project, I think that the background should stay the same, and only sprites are affected by scenes. As suggested by its name, the background isn't supposed to be a main part of projects, and I think that it would be good if it always stays behind everything. Other game engines don't have it like this, but Scratch doesn't need to be the same.
Also, I like the idea of the “current scene” block, but more like the costume reporter, it needs to have name or number.
(scene [name v] :: #3CB371)
(scene [number v] :: #3CB371)
And because no one has displayed them yet:
next scene :: #3CB371
previous scene :: #3CB371
Also, I don't like the idea of “pausing” the current scene, and the restart {scene} block doesn't make sense to me. I propose this block:
restart current scene:: #3CB371
I'm also a little confused on how the starting scene would be selected when you start the project. Would it start on the first scene always, or would a Scratcher have to save the project on the correct starting scene as they would for a thumbnail or an unset variable?
Overall, I think this is a great idea, but it has many holes and unanswered questions right now.
Last edited by MathPuppy314 (Jan. 12, 2021 03:11:47)
- ShyGamer16
-
Scratcher
500+ posts
Multiple Scenes?
I'm not sure if anyone mentioned this already but this is actually available in Game Froot. Game Fruit is very similar to scratch but a little bit more advanced.
- ShyGamer16
-
Scratcher
500+ posts
Multiple Scenes?
Surpport!Please remember to be constructive when posting things in the forums. - ShyGamer16
- breynard
-
Scratcher
4 posts
Multiple Scenes?
Scenes are probably one of the most used features in the Unity Game Engine, it would be great to have that in Scratch and not need a bunch of messy variables and broadcasts.
- thehumbleonion
-
New Scratcher
1 post
Multiple Scenes?
It could be done by linking to an unlisted separate scratch project
- 64lu
-
Scratcher
1000+ posts
Multiple Scenes?
It could be done by linking to an unlisted separate scratch projectthat's not a very good alternative
- thetestpunk
-
Scratcher
1 post
Multiple Scenes?
Support! You won’t have to load or levels weirdly. The workaround takes a lot of time and is messy. To those who said it’s easy to just reset, it depends on the game. For a menu and an arcade game, yea sure. Your right, but for a multi level story game? It’s a lot harder.
- samq64
-
Scratcher
1000+ posts
Multiple Scenes?
Support if it's something similar to what is getting released in Snap! 7.0 I hate having to hide 30+ sprites in a OS project project with multiple apps, this would help a lot.
- AlfabetonsOfficial
-
Scratcher
100+ posts
Multiple Scenes?
So basically multiple stages?
No support, use backdrops for each scene and use lists to determine which backdrop goes in which scene.
No support, use backdrops for each scene and use lists to determine which backdrop goes in which scene.
- ScolderCreations
-
Scratcher
1000+ posts
Multiple Scenes?
No support, this is already implemented, in the form of stages. On default, sprites will appear and act the same no matter what the stage backdrop is, but it's possible using a few blocks, to change that.
- Slipknife
-
Scratcher
35 posts
Multiple Scenes?
No support, this is already implemented, in the form of stages. On default, sprites will appear and act the same no matter what the stage backdrop is, but it's possible using a few blocks, to change that.
Di… did you even read anything in this discussion?
- scratch_0911
-
Scratcher
6 posts
Multiple Scenes?
Support! it would make it much easier to make games and stories on scratch.
this would have the advantage of using the block
this would have the advantage of using the block
when backdrop switches to [ v]because each scene could have more background. it would certainly make the code clearer.
- NMario84
-
Scratcher
1000+ posts
Multiple Scenes?
100% +1 support!
Despite being work around able (apparently) I could see a perfectly good use of this feature! In fact, it reminds me how you are able to set up new frames in Clickteam Fusion, and they came in very handy!
Despite being work around able (apparently) I could see a perfectly good use of this feature! In fact, it reminds me how you are able to set up new frames in Clickteam Fusion, and they came in very handy!
- misteray
-
Scratcher
1000+ posts
Multiple Scenes?
100% +1 support!
Despite being work around able (apparently) I could see a perfectly good use of this feature! In fact, it reminds me how you are able to set up new frames in Clickteam Fusion, and they came in very handy!
Dunno about what Clickteam but I'm too lazy to type on why I support
Support for the above reason
- NMario84
-
Scratcher
1000+ posts
Multiple Scenes?
It's another programming language software tool for game/app development based from France.
Better known for things such as Klik&Play, Click&Create, The Games Factory. Won't go into further detail, since it's off topic + advertisement.
Anyway, If Scratch added support for scenes in some forrn, that would help a LOT, and help keep things more organized!
Better known for things such as Klik&Play, Click&Create, The Games Factory. Won't go into further detail, since it's off topic + advertisement.
Anyway, If Scratch added support for scenes in some forrn, that would help a LOT, and help keep things more organized!
- Slipknife
-
Scratcher
35 posts
Multiple Scenes?
hello everyone i have risen from my grave to bump this post!!
need some fresh blood to give their opinions on this…
need some fresh blood to give their opinions on this…
- k0d3rrr
-
Scratcher
1000+ posts
Multiple Scenes?
Support, so long as the idea of scenes is more simple than the scene concept in more advanced game engines.
- hi875230163394
-
Scratcher
1000+ posts
Multiple Scenes?
oh lord here we go again…
SCRATCH ISNT A GAME ENGINE, AND THEY ARE NOT OBLIGATED TO ADD FEATURES THAT WOULD ONLY BE USEFUL FOR ONE TYPE OF PROJECT AAAAAAAAAAA
SCRATCH ISNT A GAME ENGINE, AND THEY ARE NOT OBLIGATED TO ADD FEATURES THAT WOULD ONLY BE USEFUL FOR ONE TYPE OF PROJECT AAAAAAAAAAA