yes when you are on the scratch program on the top there should be buttons that say save, save as, and upload! Click on save and then type the file name you want it to be called. Then exit. When you go back on the scratch program click on Open and select your file
Offline
I think what lilhd wanted was a way to save the state of the game play, not the program itself.
Currently, there are no persistent variables, and so no way to save the state of the game from one run of scratch to the next. What some people have done to provide an illusion of state is to produce "secret codes" that unlock part of the game and then give the secret codes out when you get to the appropriate part of the game. Of course, anyone can download the source code and find the "secret codes" for themselves.
Offline
There is a way to save a state of gameplay. Make a 'save' copy of every variable. So when a game is loaded, the objects go to their 'save' position. eg.
When I recieve SAVE
set save x to x
set save y to y
then...
When I recieve LOAD]
set x to save x
set y to save y
I hope that helps
Offline
This will not work, Gigabyte123, because there is currently no way for Scratch to persistently save anything, except if your're saving your whole project in the offline version of Scratch (which will - of course - also save its state).
Offline