Discuss Scratch
- Discussion Forums
- » Suggestions
- » A block that lets you easily make a system that lets you save your game.
- BestBoi1
- Scratcher
5 posts
A block that lets you easily make a system that lets you save your game.
Lots of games on Scratch are long, like idle or RPGs. A block that saves the game and loads it would be very useful. Maybe it could automatically export a code that can be loaded, so that we can still export games with websites.
- ScolderCreations
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
I see how this could be helpful.
- legobuilder000
- Scratcher
500+ posts
A block that lets you easily make a system that lets you save your game.
Support, this could make longer games easier to play, and make. Lots of games on Scratch are long, like idle or RPGs. A block that saves the game and loads it would be very useful. Maybe it could automatically export a code that can be loaded, so that we can still export games with websites.
Hi! :)
Have a great day!
Today, I would like to give Za-Chary a special thanks. He was a moderator, the writer of The Official List of Rejected Suggestions, which is really helpful in the suggestions forums. On October 29, 2021, he left the Scratch Team. Thank you Za-Chary, for all your work!
This message will stay up until 12-1-21
Control+Shift+Down to see more!
News-(11-1-21)
I am going to change my profile picture, since Halloween is over!
(End of news)
Check out my projects!
ScratchPedia, aka the Scratch Wiki, but as a project.
When Griffpatch makes a collab, what happens? Click here to find out!
Want to play Roblox on Scratch? Click here, and make an account to start playing!
A nice relaxing fireplace video. Click here to find it!
Did you like those projects? Consider following me! Only if you want to though!
Don't worry, I have some evil kumquat protection. Here it is:
when green flag clicked
if <Kumquats try to invade a siggy> then
broadcast [Make Siggy Guards]
end
when I receive [Make Siggy Guards]
forever
summon (100) siggy guards
end
Wow, you read until the end! Congrats! :D
- SonicFanX123_321
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
even if you could use cloud vars and you could go:
having special blocks like this:
would be useful! for example:
support, though the ST would have to pay for the extra servers though, so this may (or may NOT) be rejected
having special blocks like this:
would be useful! for example:
support, though the ST would have to pay for the extra servers though, so this may (or may NOT) be rejected
- Mrcakeyman89
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
Support! This could be AMAZING and very helpful.
Would it be an extention? If so, what color?
However, consider that the ST would have to pay for the extra servers…
How would it work? Would it be some sort of “create save port” thing with a limit of seven ports? It could work like this:
Then there would be the blocks that would set these. Again, these blocks would be like cloud variable, but would be personal for every person who runs the project.
Again, this is like variables. But then there would be the “load save augment” blocks.
Hope this Helps!
Scratch On!
Would it be an extention? If so, what color?
However, consider that the ST would have to pay for the extra servers…
How would it work? Would it be some sort of “create save port” thing with a limit of seven ports? It could work like this:
(points ::pen ::boolean)
(hunger ::pen ::boolean)
(health ::pen ::boolean) //all of these you would create, like how you create a variable. They'd be personal cloud variables, each constantly being created with every person who runs the project, and thus running that script. (See what i mean about scratch paying for the extra servers?) You could make up to 7 of these. (Like cloud variables)
Then there would be the blocks that would set these. Again, these blocks would be like cloud variable, but would be personal for every person who runs the project.
Set [... v] to (...)::pen
Change [... v] to (...)::pen
Again, this is like variables. But then there would be the “load save augment” blocks.
Load [... v] to [... v]::pen //Or maybe it'd be loading to a variable, IDK about this part, (or if it's even nessecary.)
Hope this Helps!
Scratch On!
My siggy was made in the Water Otters 2.0 and Feathered Finds!
Shop I Own - |^| - Shop I Work At - |^| - Shop I Work At -|^|- Shop Contest -|^|- My Profile - |^| - Latest Project
Road to 2000 Posts! - 1000 I I I I I I I I I I 2000
70% of the Way!
Scratch On!
Shop I Own - |^| - Shop I Work At - |^| - Shop I Work At -|^|- Shop Contest -|^|- My Profile - |^| - Latest Project
Road to 2000 Posts! - 1000 I I I I I I I I I I 2000
70% of the Way!
Scratch On!
- ScolderCreations
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
I think it would be better if, instead of using cloud, it would use a save file that you could load and save from and to your computer.
- tinycoder8675
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
would this allow you to share data across multiple games?
This is my pet, Siggy! He creates kumquats for me and destroys anti-kumquat signatures! You can make a Siggy too!
when green flag clicked
repeat until <self destruct button clicked>
if <Kumquats > 1> then
Pour out [all] Kumquats upon [the world]
Demand [100000000000] Dollars To Remove [1] Kumquat
end
Self Destruct
when green flag clicked
forever
Generate Kumquats[100]
Destroy Anti-Kumquat signatures
end
- Mrcakeyman89
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
would this allow you to share data across multiple games?
I wouldn't think that'd be useful, or easy to implement in scratch.
My siggy was made in the Water Otters 2.0 and Feathered Finds!
Shop I Own - |^| - Shop I Work At - |^| - Shop I Work At -|^|- Shop Contest -|^|- My Profile - |^| - Latest Project
Road to 2000 Posts! - 1000 I I I I I I I I I I 2000
70% of the Way!
Scratch On!
Shop I Own - |^| - Shop I Work At - |^| - Shop I Work At -|^|- Shop Contest -|^|- My Profile - |^| - Latest Project
Road to 2000 Posts! - 1000 I I I I I I I I I I 2000
70% of the Way!
Scratch On!
- tinycoder8675
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
so basically, all we need is something that can make files and retrieve them. yes?
This is my pet, Siggy! He creates kumquats for me and destroys anti-kumquat signatures! You can make a Siggy too!
when green flag clicked
repeat until <self destruct button clicked>
if <Kumquats > 1> then
Pour out [all] Kumquats upon [the world]
Demand [100000000000] Dollars To Remove [1] Kumquat
end
Self Destruct
when green flag clicked
forever
Generate Kumquats[100]
Destroy Anti-Kumquat signatures
end
- AlfabetonsOfficial
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
So like separate cloud variables for each Scratcher?
Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
- BanMeOS
- Scratcher
500+ posts
A block that lets you easily make a system that lets you save your game.
would this allow you to share data across multiple games?
I wouldn't think that'd be useful, or easy to implement in scratch.
for ones where you can transfer your items and such to an older or newer game it would be.
Last edited by BanMeOS (July 26, 2021 20:12:14)
([foo v] ::variables)
([list v] ::list)
set [ v].y to [] ::variables
([foo v] [ v] pos :: variables)
<[] is exactly [] :: operators>
<mouse moving? ::sensing>
point towards x: () y: () ::motion
glide () secs to [sprite v] ::motion
we reach 410 + 10 posts :: sound
lol ::operators
- tinycoder8675
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
bump
This is my pet, Siggy! He creates kumquats for me and destroys anti-kumquat signatures! You can make a Siggy too!
when green flag clicked
repeat until <self destruct button clicked>
if <Kumquats > 1> then
Pour out [all] Kumquats upon [the world]
Demand [100000000000] Dollars To Remove [1] Kumquat
end
Self Destruct
when green flag clicked
forever
Generate Kumquats[100]
Destroy Anti-Kumquat signatures
end
- 290Scratcher
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
How would the block actually work? Would it export a code that saves the state of the project?
This is my forum signature, here it's okay to… forget it, you've probably seen hundreds of these signatures before.
https://youtu.be/dQw4w9WgXcQ <— Click this funny and not suspicious link to get Scratch 4 early!
Joined at the age of 8 and somehow I'm still alive and decently semi-active on the forums.
(Reminder to take care of yourself and stay safe, the world is wild after all)
https://ecosia.org it's good trust me
- tinycoder8675
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
I think it would actually save to a json file. How would the block actually work? Would it export a code that saves the state of the project?
This is my pet, Siggy! He creates kumquats for me and destroys anti-kumquat signatures! You can make a Siggy too!
when green flag clicked
repeat until <self destruct button clicked>
if <Kumquats > 1> then
Pour out [all] Kumquats upon [the world]
Demand [100000000000] Dollars To Remove [1] Kumquat
end
Self Destruct
when green flag clicked
forever
Generate Kumquats[100]
Destroy Anti-Kumquat signatures
end
- ScolderCreations
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
I think to be safe, we should only allow it to save numbers and symbols. Otherwise, it could download a ton of inappropriate content without anyone knowing.
- 290Scratcher
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
You mean that it would download a json file to your computer?I think it would actually save to a json file. How would the block actually work? Would it export a code that saves the state of the project?
This is my forum signature, here it's okay to… forget it, you've probably seen hundreds of these signatures before.
https://youtu.be/dQw4w9WgXcQ <— Click this funny and not suspicious link to get Scratch 4 early!
Joined at the age of 8 and somehow I'm still alive and decently semi-active on the forums.
(Reminder to take care of yourself and stay safe, the world is wild after all)
https://ecosia.org it's good trust me
- tinycoder8675
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
yes. that would be inexpensive and easy to implement. also, it would allow seperate games to access the same information.You mean that it would download a json file to your computer?I think it would actually save to a json file. How would the block actually work? Would it export a code that saves the state of the project?
This is my pet, Siggy! He creates kumquats for me and destroys anti-kumquat signatures! You can make a Siggy too!
when green flag clicked
repeat until <self destruct button clicked>
if <Kumquats > 1> then
Pour out [all] Kumquats upon [the world]
Demand [100000000000] Dollars To Remove [1] Kumquat
end
Self Destruct
when green flag clicked
forever
Generate Kumquats[100]
Destroy Anti-Kumquat signatures
end
- 290Scratcher
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
That makes sense, then.yes. that would be inexpensive and easy to implement. also, it would allow seperate games to access the same information.You mean that it would download a json file to your computer?I think it would actually save to a json file. How would the block actually work? Would it export a code that saves the state of the project?
What the json file would actually contain and how it'd be structured is a bit trickier, though.
This is my forum signature, here it's okay to… forget it, you've probably seen hundreds of these signatures before.
https://youtu.be/dQw4w9WgXcQ <— Click this funny and not suspicious link to get Scratch 4 early!
Joined at the age of 8 and somehow I'm still alive and decently semi-active on the forums.
(Reminder to take care of yourself and stay safe, the world is wild after all)
https://ecosia.org it's good trust me
- tinycoder8675
- Scratcher
100+ posts
A block that lets you easily make a system that lets you save your game.
actually, it wouldn't be that hard. I am a python scripter, and I have easily made saving/loading systems. it dosen't have to do much. just save select data to a named file and also retreive that data. it would be like this. (sorry for the laack of scratch blocks, I dont know how to do that.That makes sense, then.yes. that would be inexpensive and easy to implement. also, it would allow seperate games to access the same information.You mean that it would download a json file to your computer?I think it would actually save to a json file. How would the block actually work? Would it export a code that saves the state of the project?
What the json file would actually contain and how it'd be structured is a bit trickier, though.
create file (filename
save data (variable) to file (filename)
load data (variable) from file (filename)
delete file (filename)
also yes, the delete and create blocks would be useful. you understand?
This is my pet, Siggy! He creates kumquats for me and destroys anti-kumquat signatures! You can make a Siggy too!
when green flag clicked
repeat until <self destruct button clicked>
if <Kumquats > 1> then
Pour out [all] Kumquats upon [the world]
Demand [100000000000] Dollars To Remove [1] Kumquat
end
Self Destruct
when green flag clicked
forever
Generate Kumquats[100]
Destroy Anti-Kumquat signatures
end
- 290Scratcher
- Scratcher
1000+ posts
A block that lets you easily make a system that lets you save your game.
I think I misunderstood the OP. I was expecting it to be a universal block that you can plop into your project and the save/load system would work. However the post title says a system. Whoops!actually, it wouldn't be that hard. I am a python scripter, and I have easily made saving/loading systems. it dosen't have to do much. just save select data to a named file and also retreive that data. it would be like this. (sorry for the laack of scratch blocks, I dont know how to do that.That makes sense, then.yes. that would be inexpensive and easy to implement. also, it would allow seperate games to access the same information.You mean that it would download a json file to your computer?I think it would actually save to a json file. How would the block actually work? Would it export a code that saves the state of the project?
What the json file would actually contain and how it'd be structured is a bit trickier, though.
create file (filename
save data (variable) to file (filename)
load data (variable) from file (filename)
delete file (filename)
also yes, the delete and create blocks would be useful. you understand?
I see what you mean now. Thanks!
This is my forum signature, here it's okay to… forget it, you've probably seen hundreds of these signatures before.
https://youtu.be/dQw4w9WgXcQ <— Click this funny and not suspicious link to get Scratch 4 early!
Joined at the age of 8 and somehow I'm still alive and decently semi-active on the forums.
(Reminder to take care of yourself and stay safe, the world is wild after all)
https://ecosia.org it's good trust me
- Discussion Forums
- » Suggestions
- » A block that lets you easily make a system that lets you save your game.