Discuss Scratch
- TheBlueScratchCoder
-
25 posts
Rooms And Cameras
You Know What Would Be Great? Adding Some Sort Of Little Room A Camera Could To Take Place In This Way No Longer Shall People Hesitate About Making A Scroller Project Like I Am Because Coding Scrolling Projects Always Take Up A Lot Of Coding And Space Which Also Makes Anybody's Scrolling Game Load For Even LONGER That's Isn't Even Counting
Enemies, Collectables, Cutscene Triggers And Handling And With Any Other Character Object That Might Be Involved In The Cutscene, AND MORE!
While I Do Support The Work Of Scratch Team I Don't Know If Scratch Cares About Scrolling Projects, If They Did The Would've Did Something To Help
Maybe Do What The Game Making Tool GMS2 Did It Gave You A Big Room That You Could Change The Width And Height To Your Hearts Content
The More I Think About It The More I Think Scrolling Projects Aren't For Scratch
Not Trynna Offend Anyone Or Even Scratch Team Just Spittin Some Facts Here
Enemies, Collectables, Cutscene Triggers And Handling And With Any Other Character Object That Might Be Involved In The Cutscene, AND MORE!
While I Do Support The Work Of Scratch Team I Don't Know If Scratch Cares About Scrolling Projects, If They Did The Would've Did Something To Help
Maybe Do What The Game Making Tool GMS2 Did It Gave You A Big Room That You Could Change The Width And Height To Your Hearts Content
The More I Think About It The More I Think Scrolling Projects Aren't For Scratch
Not Trynna Offend Anyone Or Even Scratch Team Just Spittin Some Facts Here
Last edited by TheBlueScratchCoder (March 12, 2021 09:41:03)
- Rendangbike2
-
1000+ posts
Rooms And Cameras
Can you simplify it a little bit because I don't understand it.
- CatsUnited
-
1000+ posts
Rooms And Cameras
I think they're talking about adding something Can you simplify it a little bit because I don't understand it. like this
- TheBlueScratchCoder
-
25 posts
Rooms And Cameras
YES You Get It That's What Scratch Team Should Be Focusing On Right Now Because It Will Make Things So Much Easier
Last edited by TheBlueScratchCoder (March 12, 2021 11:35:27)
- Bacteria999
-
1000+ posts
Rooms And Cameras
Please don't use shift on every word. YES You Get It That's What Scratch Team Should Be Focusing On Right Now Because It Will Make Things So Much Easier
- the2000
-
1000+ posts
Rooms And Cameras
Please speak like a normal person so I can actually read the suggestion.
From what I could understand: making scrolling projects isn't really that difficult. I think that teaching kids how to overcome coding hurdles is much better than handing the answer to them. JavaScript does have an equivalent to this though, so maybe it does have some merit.
From what I could understand: making scrolling projects isn't really that difficult. I think that teaching kids how to overcome coding hurdles is much better than handing the answer to them. JavaScript does have an equivalent to this though, so maybe it does have some merit.
- CoolLionMan
-
1000+ posts
Rooms And Cameras
*, wrong topic
Last edited by CoolLionMan (March 12, 2021 18:55:23)
- TheBlueScratchCoder
-
25 posts
Rooms And Cameras
the2000 wrote:Fine i'll speak like a normal joe but you won't be able to tell if there's a hacker on my account or not
Please speak like a normal person so I can actually read the suggestion.
Anyway what's more important children Having UNESSESSARY load times On Their Cool Scrolling Game Or giving them a solution so there games can have MUCH more content? Remember that's not even counting big levels, enemies, and much much much more Maybe limitation breeds creativity But some times i feel like i'm making a game for some janky plug & play console
This all boils down to 1 thing scratch needs to help scrolling games
ACTUALLY Why doesn't scratch use some sort of compression system to better fit huge projects?
Last edited by TheBlueScratchCoder (March 13, 2021 01:26:32)
- Steve0Greatness
-
1000+ posts
Rooms And Cameras
Why are you capitalizing every word? I capitalize the months of the year(which according to google isn't grammatically correct), but this is just plain crazy.
Also why are you speaking in riddles? There's no need to make it literally impossible for people to know what you're saying.
I don't make platformers(I've made one, didn't enjoy it), so this would just be another thing to learn
Also why are you speaking in riddles? There's no need to make it literally impossible for people to know what you're saying.
Griffpatch_tutor makes coding easier, not this. YES You Get It That's What Scratch Team Should Be Focusing On Right Now Because It Will Make Things So Much Easier
I don't make platformers(I've made one, didn't enjoy it), so this would just be another thing to learn
- TheBlueScratchCoder
-
25 posts
Rooms And Cameras
Steve0Greatness
Griffpatch_tutor makes coding easier, not this.
Do you realize the cost of Griffpatch_tutor's Code? lots and LOTS OF L O A D I N G…Scratch constantly puts you at a position where you are always saving space and decreaseing loading time whenever and wherever you can and games on scratch suffer the most
Last edited by TheBlueScratchCoder (March 13, 2021 10:10:42)
- Bacteria999
-
1000+ posts
Rooms And Cameras
I don't think you understand how the code works. Compacting all those scripts into just one block would not make it faster to load. Also, scrollers are a skill that all programmers should know how to do.Steve0Greatness
Griffpatch_tutor makes coding easier, not this.
Do you realize the cost of Griffpatch_tutor's Code? lots and LOTS OF L O A D I N G…Scratch constantly puts you at a position where you are always saving space and decreaseing loading time whenever and wherever you can and games on scratch suffer the most
- PkmnQ
-
1000+ posts
Rooms And Cameras
I made the suggestion easier to read!
Support, this is something simple that's too difficult for most to do in Scratch. In fact, there was some point in development when scrolling was possible, which means the Scratch Team already has the code to implement this (I think).
You know what would be great? Adding some sort of little room a camera could take place. In this way, no longer shall people hesitate about making a scroller project, like I am, because coding scrolling projects always take up a lot of coding and space which also makes anybody's scrolling game load for even longer. That isn't even counting enemies, collectibles, cutscene triggers and handling, any other character object that might be involved in the cutscene, and more!
While I do support the work of the Scratch Team, I don't know if scratch cares about scrolling projects. If they did they would've done something to help. Maybe do what the game-making tool GMS2 did. It gave you a big room that you could change the width and height to your heart's content. The more I think about it the more I think scrolling projects aren't for scratch.
Not trynna offend anyone or even the Scratch Team, just spitting some facts here.
Support, this is something simple that's too difficult for most to do in Scratch. In fact, there was some point in development when scrolling was possible, which means the Scratch Team already has the code to implement this (I think).
- dertermenter
-
1000+ posts
Rooms And Cameras
Thanks for that. OP, please try to put a bit of grammar in to make it clear.clear explanation snipped
–
Scrolling projects are not hard. Griffpatch did 1 on his YT channel 2 years ago, and it has scrolling horizontal and vertical, good player movement, collectables, lava, and you can tweak the code to implement more stuff, like a bounce pad or water.
Look, sometimes, you actually have to put effort in a project and not just do it magically with 1 block.
Last edited by dertermenter (March 13, 2021 12:57:33)
- NanoRook
-
1000+ posts
Rooms And Cameras
effort in a project and not just do it magically with 1 block.Look, sometimes, you actually have to put
There’s quite literally no need to say stuff like this. While I’m not 100% on the practicality of OP’s suggestion, this isn’t Reddit. Making snide “clever” comebacks isn’t how you post feedback in this subforum.
Anyways, OP: Yes, Scratch is naturally slow. It’s a natural consequence of simplified block based coding. However, there are lots of great tutorials on YouTube and elsewhere that can teach you how to do scrolling projects. Because of the effort involved, yes, the loading times will be longer and the frame rate probably won’t be as good, but once again, natural consequence. As time goes on, you’ll learn to optimize your code more and have things run better.
- TopCode
-
1000+ posts
Rooms And Cameras
I don't think you understand how the code works. Compacting all those scripts into just one block would not make it faster to load.
actually, due to the way scratch runs it would make the project faster
- han614698
-
1000+ posts
Rooms And Cameras
No support, not everything can be premade; imagine this:
Also, please don't type every word with a capital at the beginning; it's really annoying and hard to read.
- the2000
-
1000+ posts
Rooms And Cameras
Judging by how most other people talk here, yes it is Making snide “clever” comebacks isn’t how you post feedback in this subforum.

Actually, it would, since it wouldn't need to load all the individual Scratch blocks.I don't think you understand how the code works. Compacting all those scripts into just one block would not make it faster to load. Do you realize the cost of Griffpatch_tutor's Code? lots and LOTS OF L O A D I N G…Scratch constantly puts you at a position where you are always saving space and decreaseing loading time whenever and wherever you can and games on scratch suffer the most
That being said, I still don't like this suggestion. Cameras aren't that hard to program from my experience; you can just make variables for the camera X and Y and then subtract those from all coordinates. griffpatch made a suggestion to allow sprites to scroll off the screen which I would link but don't have the URL for. If you need to do it right now then just draw a transparent, horizontally and vertically symmetrical shape which is centered on the costume and larger than the costume itself.
- TheBlueScratchCoder
-
25 posts
Rooms And Cameras
At this point it isn't even about how scrollers make your game load even longer anymore it's about how scratch doesn't use some way to save projects a better way You could for example do it like this
So when you save your super awesome scrolling game with no limits on scope the process is to compress the whole thing and make the file size as tiny as possible
Now when someone starts up your super awesome scrolling game with no limits on scope the first step is to decompress the whole thing
and do a block check this basically tests all the blocks in the project to make sure the blocks don't glitch out
I'm a genius Am i right?
So when you save your super awesome scrolling game with no limits on scope the process is to compress the whole thing and make the file size as tiny as possible
Now when someone starts up your super awesome scrolling game with no limits on scope the first step is to decompress the whole thing
and do a block check this basically tests all the blocks in the project to make sure the blocks don't glitch out
I'm a genius Am i right?
Last edited by TheBlueScratchCoder (March 14, 2021 03:39:40)
- the2000
-
1000+ posts
Rooms And Cameras
Scratch projects already use zip compression and it's really easy to prove this for yourself: Just take a Scratch .sb3 file and change the file extension to “.zip”, then open it in your program of choice. You'll see all of the block data and assets from your project right in front of you. Compression isn't just some magic thing which can make huge files tiny. Even it has a limit, and under some circumstances some compression algorithms can even make your files bigger. At this point it isn't even about how scrollers make your game load even longer anymore it's about how scratch doesn't use some way to save projects a better way You could for example do it like this
So when you save your super awesome scrolling game with no limits on scope the process is to compress the whole thing and make the file size as tiny as possible
Now when someone starts up your super awesome scrolling game with no limits on scope the first step is to decompress the whole thing
and do a block check this basically tests all the blocks in the project to make sure the blocks don't glitch out
I'm a genius Am i right?
(Also, if your decompression algorithm needs a function to check whether or not it decompressed properly then you're decompressing wrong. What do you mean “blocks don't glitch out”? Scratch blocks physically can't return errors.)
Last edited by the2000 (March 14, 2021 04:44:09)
- TopCode
-
1000+ posts
Rooms And Cameras
well that depends on how much quality you are willing to sacrifice, its not magic but it can make huge files tiny Compression isn't just some magic thing which can make huge files tiny.
Last edited by TopCode (March 14, 2021 04:45:36)