Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Exceeding the Maximum Project Data Limit
- Zykon
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
Yes, unfortunately there is no way I can change that. It will still look great though!Update:
I just converted a few of the graphics to bitmap, which seems to have created quite a lot of extra room. Hopefully I will be able to find a few other sounds and graphics to simplify. Thank you so much for all of the tips!
Will converting some textures into bitmap make the quality worse?
There is a way to import HD images into Scratch, although I'm not sure if it would take up even more space then the vector image. Anyways, if you want to keep the quality, it's probably worth a try. @MCAnimator3D posted a tutorial here.

- turkey3
-
Scratcher
1000+ posts
Exceeding the Maximum Project Data Limit
50Mb limit is hard to get up to without huge sounds.
- ChocolatePi
-
Scratcher
1000+ posts
Exceeding the Maximum Project Data Limit
50Mb limit is hard to get up to without huge sounds.yeah, 50mb is HUGE! try to simplify scripts as well; is there any scripts that you use over and over? make a custom block. could you use clones instead of two separate sprites? do that!
- Kiloz
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
Hmm, I can think of a few ways, although I don't know if this will create a significant difference:
- Play loops of shorter ambient music instead of longer music
- If there's a script used massively, you may want to use a custom block
- Use clones where you can. For example, use cloning and positioning for all of the objects in the setting, instead of a sprite for each object.
- Use bitmap images for the background (it's coated with the static anyway) but retain vector for the pages
- If all else fails, compress the less relevant music / graphics
(Although the loops of shorter music was the only idea by me; this is just a roundup of what you can do)
- Play loops of shorter ambient music instead of longer music
- If there's a script used massively, you may want to use a custom block
- Use clones where you can. For example, use cloning and positioning for all of the objects in the setting, instead of a sprite for each object.
- Use bitmap images for the background (it's coated with the static anyway) but retain vector for the pages
- If all else fails, compress the less relevant music / graphics
(Although the loops of shorter music was the only idea by me; this is just a roundup of what you can do)
- happyland440
-
Scratcher
1000+ posts
Exceeding the Maximum Project Data Limit
Yes, unfortunately there is no way I can change that. It will still look great though!Update:
I just converted a few of the graphics to bitmap, which seems to have created quite a lot of extra room. Hopefully I will be able to find a few other sounds and graphics to simplify. Thank you so much for all of the tips!
Will converting some textures into bitmap make the quality worse?
Yes, it will! The play button in my project PartiBlu is bitmap, yet it looks great!
- -TheDoctor-
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
I actually asked the Scratch Team if there was any way around the maximum project limit, and they said it was a fixed amount that could not be changed. Great tips though, thank you very much! Since I simplified most of my graphics, I have not run into the problem again yet. Hopefully it will stay that way! Thanks again!Rather than using the convert to bitmap button, try taking a screenshot (prntscr on windows) of the vector image and importing it into Scratch. That way you only lose quality for fullscreen, but in normal screen size it still looks the same as the vector image.Yes indeed! Thank you for the info! Unfortunately, the pages are now rather difficult to read because of the quality. I suppose it will have to do, though!Yep, this is correct. The reason is that when you store a bitmap in a vector it gets converted into base64 encoding, which increases the total size by a factor of 4:3. Converting back to bitmap gives you back the extra ~33% space.Update:Yeah, I'm afraid vector graphics of that complexity take up a LOT of room. Your best option would be to convert them all to high resolution bitmap images.
I just converted a few of the graphics to bitmap, which seems to have created quite a lot of extra room. Hopefully I will be able to find a few other sounds and graphics to simplify. Thank you so much for all of the tips!
EDIT: I wonder if there's some way to host the larger images in the server then edit the .json code of the project to load them on startup, not sure how exactly that would work and/or if the Scratch Team would allow it…
- -TheDoctor-
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
Oh, I'll take a look! I think I've seen that project before, actually! Thank you very much for the suggestion!Yes, unfortunately there is no way I can change that. It will still look great though!Update:
I just converted a few of the graphics to bitmap, which seems to have created quite a lot of extra room. Hopefully I will be able to find a few other sounds and graphics to simplify. Thank you so much for all of the tips!
Will converting some textures into bitmap make the quality worse?
There is a way to import HD images into Scratch, although I'm not sure if it would take up even more space then the vector image. Anyways, if you want to keep the quality, it's probably worth a try. @MCAnimator3D posted a tutorial here.
- -TheDoctor-
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
50Mb limit is hard to get up to without huge sounds.Yes indeed! Creature is focused on atmosphere, so it is full of large sounds and graphics.
- -TheDoctor-
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
Thank you for the tip! So far, simplifying the sounds and graphics seems to have created a bit more available data, but I will simplify the scripts as well if the problem comes up again!50Mb limit is hard to get up to without huge sounds.yeah, 50mb is HUGE! try to simplify scripts as well; is there any scripts that you use over and over? make a custom block. could you use clones instead of two separate sprites? do that!
- -TheDoctor-
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
Hmm, I can think of a few ways, although I don't know if this will create a significant difference:Great tips! I'm already implementing quite a few of them, but that is a great list to keep in mind! Thank you so much!
- Play loops of shorter ambient music instead of longer music
- If there's a script used massively, you may want to use a custom block
- Use clones where you can. For example, use cloning and positioning for all of the objects in the setting, instead of a sprite for each object.
- Use bitmap images for the background (it's coated with the static anyway) but retain vector for the pages
- If all else fails, compress the less relevant music / graphics
(Although the loops of shorter music was the only idea by me; this is just a roundup of what you can do)
- -TheDoctor-
-
Scratcher
100+ posts
Exceeding the Maximum Project Data Limit
Indeed it does! Once the graphics have already been imported in vector (especially textures), changing them to bitmap does not change the quality too terribly! Thank you!Yes, unfortunately there is no way I can change that. It will still look great though!Update:
I just converted a few of the graphics to bitmap, which seems to have created quite a lot of extra room. Hopefully I will be able to find a few other sounds and graphics to simplify. Thank you so much for all of the tips!
Will converting some textures into bitmap make the quality worse?
Yes, it will! The play button in my project PartiBlu is bitmap, yet it looks great!
- epicgaming02
-
Scratcher
16 posts
Exceeding the Maximum Project Data Limit
well it's not easy for my brother's project to get up when he adds the extremely big cloud list thing
the message is covered with blocks
the message is covered with blocks
- liam48D
-
Scratcher
1000+ posts
Exceeding the Maximum Project Data Limit
well it's not easy for my brother's project to get up when he adds the extremely big cloud list thingPlease don't necropost.
the message is covered with blocks
- ZoomPlay
-
Scratcher
73 posts
Exceeding the Maximum Project Data Limit
I have not read the replies so I don't know if you fixed it or not, but if you don't an alternative is this: Finish your project, than go to this website called Junebeetle. https://sites.google.com/site/junebeetle23/online You can use this to convert it to a SWF file which you can use outside of the native Scratch website. You could use this to share it on different websites that allow you to use bigger file sizes. Like for example: Newsgrounds, Wix, and other websites like that. This is a fine path if you can't clear enough space.
- Discussion Forums
- » Advanced Topics
-
» Exceeding the Maximum Project Data Limit









