This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2008-02-13 16:40:56

Raccoonmedia
Scratcher
Registered: 2008-01-09
Posts: 17

Export Projects In Different File Types

In the next version of Scratch, you should be able to export your games into different formats. That way if you have a really good games, you can submit it to gaming website like let's just say Free Online Games. I think teens could make money for the games they make (you have to be atleast 13 to submit your games to sites).
What do you think?


Signatures are like bumper stickers.

Offline

 

#2 2008-02-13 16:49:26

boinoinoi
Scratcher
Registered: 2007-06-05
Posts: 500+

Re: Export Projects In Different File Types

Scratch isn't about making money, it's free.


http://i30.tinypic.com/335fpxx.jpg
"Boinoinoi is the only person on the forums that I expect to be wearing a monocle all the time behind that screen, so I'm sure being as classy as he is, he knows what he's doing"        http://myfastcounter.com/count.php?c_style=88&id=1284259111http://myfastcounter.com/count.php?c_style=88&id=1286068127

Offline

 

#3 2008-02-13 16:53:35

Raccoonmedia
Scratcher
Registered: 2008-01-09
Posts: 17

Re: Export Projects In Different File Types

I know but somebody could use it to make a little bit of money. If Archmage and Archknight had this feature, they would have one of the best online platformers I've played on a big website. I think it would be useful. That's all. And you could also burn your game to a CD and give it to a friend who doesn't have Scratch. That way they don't need Scratch to play your game.


Signatures are like bumper stickers.

Offline

 

#4 2008-02-13 17:04:03

boinoinoi
Scratcher
Registered: 2007-06-05
Posts: 500+

Re: Export Projects In Different File Types

okay, I still don't like the money idea, but the rest I agree with.


http://i30.tinypic.com/335fpxx.jpg
"Boinoinoi is the only person on the forums that I expect to be wearing a monocle all the time behind that screen, so I'm sure being as classy as he is, he knows what he's doing"        http://myfastcounter.com/count.php?c_style=88&id=1284259111http://myfastcounter.com/count.php?c_style=88&id=1286068127

Offline

 

#5 2008-02-13 17:35:16

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: Export Projects In Different File Types

Scratch projects are meant to be open source. If you were able to export your scratch file as a flash file then other people would not be able to check out the code used to make the project.

I don't do scratch for money, just for fun.

Maybe, if I have some spare time I can program Archknight's Adventure in to flash and submit it to a bunch of game sites. I am an ace at flash actionscript  wink


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#6 2008-02-13 18:47:05

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: Export Projects In Different File Types

Personally I can understand the wish of many Scratchers to be able to deliver their projects as a packaged stand-alone executable, like a "real" application. And I don't believe that the wish for a stand-alone executable per se excludes the open-source principle.

When I was still programming for OS/2 there used to be an interpreted script language called Rexx, which would only run in a terminal window, and a cool little tool that let you assemble a presentation manger GUI controlled by Rexx scripts. The cool part was that you could save the GUI-app as .exe, embedding the scripts as resource strings, and that afterwards you could open the .exe file in the GUI-tool and edit the scripts again.

Smalltalk/V worked in a similar way: You would save all of your code (the Smalltalk-image) into an .exe file, which you could distribute to clients, and edit in the IDE.

The easiest way would be to strip the Scratch source code of the IDE code and mod it into just a Scratch player (which could run in a much smaller window, just the size of the stage plus the green flag and the stop button), and to allow saving the image to a new file when a Scratch project is opened. But the deliverable image file would still be very big (about 5-6 MB's), and a bit of an overkill for just delivering a single Scratch project.

But I guess if somebody did a native Scratch-interpreter for Windows in something like C (i.e. resulting in a reasonable small file size), this could be used as an .exe stub to which a Scratch project could be added as resource. That way it should even be possible to open such stand-alone exe's in Scratch...

Now, hands-up, please, who's volunteering for the "native-Scratch-interpreter-for-Windows-done-in-something-like-C" part?  smile


Jens Mönig

Offline

 

#7 2008-02-14 00:22:17

kevin_karplus
Scratcher
Registered: 2007-04-27
Posts: 1000+

Re: Export Projects In Different File Types

Umm, isn't that pretty close to what the Java Scratch.jar file does, Jens?  Maybe all you need to do is write a script to fire up a browser with the .sb file and the .jar file.

Offline

 

#8 2008-02-14 03:47:36

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: Export Projects In Different File Types

Kevin, of course it's basically the same, and I'm not saying it's needed at all. In fact, I'm perfectly content with the way Scratch is currently distributed. But there just seems to be such a great demand to be able to share "real" .exe files among Scratch programmers that I was fantasizing about ways to accomplish that without sacrifycing the open-source feature of Scratch. My impression is, that if Scratch projects could be saved as .exe files, Scratch usage would probably skyrocket. So it might actually be worthwile to investigate into this a little, just because there seems to be such a big - even though somewhat irrational - demand.


Jens Mönig

Offline

 

#9 2008-02-14 18:11:22

Raccoonmedia
Scratcher
Registered: 2008-01-09
Posts: 17

Re: Export Projects In Different File Types

Wow. You just seem to figure out all sorts of programming tricks with Scratch. Unforunately, I'm only 11 and I had no clue what you just said. I'm just saying that Scratch should have a way to export projects that is easy to acess. That way you can have a break, Jens.


Signatures are like bumper stickers.

Offline

 

#10 2008-02-18 20:07:14

Hobbs1100
Scratcher
Registered: 2008-02-16
Posts: 500+

Re: Export Projects In Different File Types

Yeah, we need to be able to save our projects in .exe format

Offline

 

#11 2011-01-24 04:04:55

mattenator
Scratcher
Registered: 2009-07-20
Posts: 27

Re: Export Projects In Different File Types

I think that the developers should make a pro version of scratch that licences you to export them into protected executable .jar files and you pay money for it to support scratch development. also i would love to be able to make mobile games in scratch

Offline

 

#12 2011-01-24 04:17:16

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Export Projects In Different File Types

You just bumped a 2 year old topic.
I think that Jens made a Scratch2Exe compiler, so that they can be standalone programs.

Offline

 

#13 2011-01-25 03:40:44

artentnu2009
Scratcher
Registered: 2009-09-25
Posts: 8

Re: Export Projects In Different File Types

Hi
in the ArTe (www.artentnu.com) project we have been using scratch for dissemination and research goals and we love it.

We have now started to look at scratch programs from a software engineering point of view trying to see if it is possible to define quality metrics for scratch programs.
See http://artentnu.wordpress.com/2010/12/17/how-can-we-assess-the-quality-of-scratch-projects/

At this stage I wonder if there exist a possibility, given a scratch program, to generate statistics about its code (like number of control statements, number of variables, number of sound pieces, etc.).

I also wonder if there are related attempts to define the quality of scratch programs. I am aware that quality is a relative attribute that must be defined according to a goal, but given 1.5 M scratch programs available it would be great if we had a way to select the best ones for teaching purposes, the best for visual aestetics, etc.

Thanks Letizia Jaccheri

Offline

 

Board footer