I know this has been suggested before, but I'm going to explain how I think it should work.
Under the "file" menu, there should be "export". And here's how it would work.
As an application
Choose whether you want a Windows application (.EXE), or a Mac application (.app). Then Scratch will make all the files for you (the application, application extensions, and even setup files for other computers).
As A Video
If there are scripts that will require you to do stuff that can't be done in a video, you'll get a warning. Also, you need to put the [blocks]<stop all>[/blocks] block, in the scripts to make it compatible as a video.
Choose what file you want (.wma, .avi, .mov, or .mp2). You can preview what the movies going to look like, and trim it, or import other videos in at the beginning, end, or in the middle. After, you're satisfied, it'll make the file.
Flash
This has been suggested in a separate topic, and this won't be near as complicated to export. All the scripts will be fine for it, and it will just be saved as an .swf. Easy-peasy.
I believe this will be a hard, but possible feature to put into Scratch 2.0. It would be totally amazing to save a Scratch project as something other than an .sb file.
Supporters (3):
sanddude
rocket101
mathematics
Last edited by sanddude (2010-11-13 09:00:32)
Offline
Offline
sanddude wrote:
rocket101 wrote:
I support!
![]()
Great. I'll add you.
I just had an idea: What about exporting as iPhone and android apps too?
Offline
I support.
Offline
rocket101 wrote:
sanddude wrote:
rocket101 wrote:
I support!
![]()
Great. I'll add you.
I just had an idea: What about exporting as iPhone and android apps too?
That would be really cool, but Steve Jobs would throw a temper tantrum.
Offline
Do you even know how saving as different files work?
You can't just save as swf.
Offline
Unfortunately, juststickman is right. It would take a lot of work to convert Scratch projects to different formats, especially movie formats. I know a lot of people want this, but I really doubt that it'll happen.
Offline
sanddude wrote:
As A Video
If there are scripts that will require you to do stuff that can't be done in a video, you'll get a warning. Also, you need to put the [blocks]<stop all>[/blocks] block, in the scripts to make it compatible as a video.
(from quote:
Key:
- Green/Brown = Solveable/Not needed
and
- Dark Orange/Red = Not correct instrustions. )
It should generate videos for each input and add links (called annotians or whatever it is)to them on the video graphics so it could be interactive.
But, that can only be made on Youtube as a type of link, on the .swf video file.
(Yes, I do know that Youtube generates .swf files for the videos you make)
Also, I see the reason for the stop all block at the end, but then:
What about multitiple scripts?
Well, if it was all like:
When green flag clicked
blar blar blar
and another
When green flag clicked
blar blar blar,
it could have a stop all block at the end.
But about:
When end clicked
blarblarblar
and another
When flag clicked
blarblarblar,
then for the when flag clicked(s), it has stop script at end. With the script that runs last, add a stop all block.
If there are any forevers in it, then:
The video length could be Infinity OR 10:59 OR IF POSSIBLE 99:99.
That's all.
P.S. I support.
Offline
Couldn't it just be a .exe or .app, whatever, that shows up like the online project viewer Java applet?
Offline