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

#1 2008-12-12 20:40:35

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

The Two things Scratchers want most, and why the MIT won't do it.

Well there are 2 things than many people have suggested/requested or asked if it was possible, and the answers were, No. Why? Well here's what I'm guessing:

Q: Can you do multiplayer things Online on Scratch?
A: No. MIT was thinking about NetScratch, but as far as I know, Scratch would become even more laggy (especially MMORPGs) and it would be difficult. Including servers. Atleast you can do multiplayer with other people on your single computer =P

Q: How do you do 3D stuff?
A: I'm guessing you'd want to rephrase that, because you can't do "Actual" 3D things in Scratch. Mainlly because you'll notice that theirs no z position. Though you can do the following:
-Do multiple costumes that when in motion, make a 3D look
-Make the sprites change size and position in a correct way to look like its 3D
-Use the Pen and use certain algorithms do draw 3D pictures. (though I don't know them)
MIT  isn't doing this because 1 it would also make scratch become even more laggy, and scratch would not be able to take it, plus it would be difficult for beginners.

(Additional one)
Q: Is it possible to duplicate sprites?
A: No. One thing is that it would have to create a new name which would require new blocks, and they would perhaps have to change the variables and such and that would again make it complex just like 3D. Note this is just my educated guess. Also like another member said, people would abuse it and it would probably lag up scratch.

So you'll have to put it like this: "How do you simulate 3D?", and then you'll get answers. And as far as we know, MIT won't do this, because this would make Scratch too complex and it would involve making 3D sprites which would be difficult and more.

Well I'm not saying these are the exact answers, but with research this is what I've found out and ended up with. Hope this has helped =P

Last edited by Lucario621 (2008-12-13 10:12:33)


http://i.imgur.com/WBkM2QQ.png

Offline

 

#2 2008-12-12 20:56:04

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

What I would like is sprite duplication.

Offline

 

#3 2008-12-12 21:06:24

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

keroro645 wrote:

What I would like is sprite duplication.

Oh yeah...I sort of forgot about that... I'll add it


http://i.imgur.com/WBkM2QQ.png

Offline

 

#4 2008-12-12 22:40:13

Digimath
Scratcher
Registered: 2007-07-07
Posts: 100+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Lucario621 wrote:

...

So you'll have to put it like this: "How do you simulate 3D?", and then you'll get answers. And as far as we know, MIT won't do this, because this would make Scratch too complex and it would involve making 3D sprites which would be difficult and more.

...

Another reason that MIT might not want to turn Scratch into a 3D programming environment is because Carnegie Mellon University currently offers a free, tile-based, 3D programming environment called Alice.  http://www.alice.org.  (It's not too hard to use. I even once wrote a small 3D program in Alice http://scratch.mit.edu/forums/viewtopic.php?id=9298)


I've updated my text adventure game.
Colossal Cave 150http://scratch.mit.edu/static/projects/Digimath/3003787_sm.png

Offline

 

#5 2008-12-12 23:01:26

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

Re: The Two things Scratchers want most, and why the MIT won't do it.

Even if scratch did have a z position it isn't powerful enough to support 3D. Scratch would probably need to be several times more powerful for that.

Also,  the scratch connections is a step in the right direction for multiplayer things.


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-12-12 23:05:52

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Digimath wrote:

Lucario621 wrote:

...

So you'll have to put it like this: "How do you simulate 3D?", and then you'll get answers. And as far as we know, MIT won't do this, because this would make Scratch too complex and it would involve making 3D sprites which would be difficult and more.

...

Another reason that MIT might not want to turn Scratch into a 3D programming environment is because Carnegie Mellon University currently offers a free, tile-based, 3D programming environment called Alice.  http://www.alice.org.  (It's not too hard to use. I even once wrote a small 3D program in Alice http://scratch.mit.edu/forums/viewtopic.php?id=9298)

And there is another one,at MIT,but I don't remember what it's called... I got nothing.

Offline

 

#7 2008-12-12 23:07:02

keroro645
Scratcher
Registered: 2008-06-07
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

archmage wrote:

Also,  the scratch connections is a step in the right direction for multiplayer things.

When you say you don't know how to program,do you mean with scripts or in the source?

Offline

 

#8 2008-12-12 23:16:37

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

Re: The Two things Scratchers want most, and why the MIT won't do it.

keroro645 wrote:

archmage wrote:

Also,  the scratch connections is a step in the right direction for multiplayer things.

When you say you don't know how to program,do you mean with scripts or in the source?

You need to project python scripts to let scratch interact with other programs and computers. Sadly, I don't know Python that well or the commands necessary to do these kinds or connections.


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

 

#9 2008-12-13 02:54:39

yambanshee
Scratcher
Registered: 2007-11-06
Posts: 500+

Re: The Two things Scratchers want most, and why the MIT won't do it.

The reason why scartch don have duplication is becauses A. Its going to be difficult to use for new programers B. people will over use it, having a project with a script saying When Green Flag Is Clicked{ Forever{ Clone} }

Offline

 

#10 2008-12-13 08:27:06

Staraptor
Scratcher
Registered: 2008-07-29
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Digimath wrote:

Lucario621 wrote:

...

So you'll have to put it like this: "How do you simulate 3D?", and then you'll get answers. And as far as we know, MIT won't do this, because this would make Scratch too complex and it would involve making 3D sprites which would be difficult and more.

...

Another reason that MIT might not want to turn Scratch into a 3D programming environment is because Carnegie Mellon University currently offers a free, tile-based, 3D programming environment called Alice.  http://www.alice.org.  (It's not too hard to use. I even once wrote a small 3D program in Alice http://scratch.mit.edu/forums/viewtopic.php?id=9298)

I remember at the Scratch camp I took last summer where I learned Scratch we also did a bit of Alice. But for some reason, my comp won't let me download it. ( It's ok i prefer scratch )


"Life is a video game. No matter how good you get, you always end up getting zapped." -Shiregu Miamoto

Offline

 

#11 2008-12-13 10:06:44

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Digimath wrote:

Lucario621 wrote:

...

So you'll have to put it like this: "How do you simulate 3D?", and then you'll get answers. And as far as we know, MIT won't do this, because this would make Scratch too complex and it would involve making 3D sprites which would be difficult and more.

...

Another reason that MIT might not want to turn Scratch into a 3D programming environment is because Carnegie Mellon University currently offers a free, tile-based, 3D programming environment called Alice.  http://www.alice.org.  (It's not too hard to use. I even once wrote a small 3D program in Alice http://scratch.mit.edu/forums/viewtopic.php?id=9298)

Yeah I know, though I don't plan to use it for a while =P


http://i.imgur.com/WBkM2QQ.png

Offline

 

#12 2008-12-13 10:08:21

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

yambanshee wrote:

The reason why scartch don have duplication is becauses A. Its going to be difficult to use for new programers B. people will over use it, having a project with a script saying When Green Flag Is Clicked{ Forever{ Clone} }

True, but to me thats not much of a technical aspect.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#13 2008-12-13 10:09:37

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

archmage wrote:

Even if scratch did have a z position it isn't powerful enough to support 3D. Scratch would probably need to be several times more powerful for that.

Also,  the scratch connections is a step in the right direction for multiplayer things.

Yeah, with scratch being laggy enough....it just couldn't do it...


http://i.imgur.com/WBkM2QQ.png

Offline

 

#14 2008-12-13 10:52:56

726961
Scratcher
Registered: 2008-11-26
Posts: 100+

Re: The Two things Scratchers want most, and why the MIT won't do it.

As far as I know (thats not very far) scratch is not meant to be the world's largest gaming site. It is a building block. There are other more advanced gaming sites. But this one is my favorite. (correct me if i am wrong)


http://scratch.mit.edu/projects/726961/604658 play it now! or else...

Offline

 

#15 2008-12-13 12:09:27

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

726961 wrote:

As far as I know (thats not very far) scratch is not meant to be the world's largest gaming site. It is a building block. There are other more advanced gaming sites. But this one is my favorite. (correct me if i am wrong)

Yeah I think you summed it up, and thats why MIT again won't add certain things.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#16 2008-12-14 02:29:50

Earths_hope
Scratcher
Registered: 2008-09-19
Posts: 8

Re: The Two things Scratchers want most, and why the MIT won't do it.

archmage wrote:

Even if scratch did have a z position it isn't powerful enough to support 3D. Scratch would probably need to be several times more powerful for that.

Also,  the scratch connections is a step in the right direction for multiplayer things.

Quite true arkmage
A the really complicated ones already don't load downlaod or work if this does actually happen
And B you wouldn't be able to upload them!



Earths_hope[blocks]<forever>[/blocks] smile

Offline

 

#17 2008-12-14 06:48:01

Rolers_sonic_tails
Scratcher
Registered: 2008-07-19
Posts: 87

Re: The Two things Scratchers want most, and why the MIT won't do it.

well js  made his 3D project lego creator

___________________________________________________________________________________

/ʇǝu˙ʇxǝʇdılɟ˙uǝ˙//:dʇʇɥ oʇ oƃ ǝɯ ǝʞıl ʇxǝʇ uʍop ǝpısdn oʇ


http://planetsmilies.net/cool-smiley-8942.gif
cool! click the color-changing people to go to where i found it!

Offline

 

#18 2008-12-14 10:04:17

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Lucario621 wrote:

Well there are 2 things than many people have suggested/requested or asked if it was possible, and the answers were, No. Why? Well here's what I'm guessing:



(Additional one)
Q: Is it possible to duplicate sprites?
A: No. One thing is that it would have to create a new name which would require new blocks, and they would perhaps have to change the variables and such and that would again make it complex just like 3D. Note this is just my educated guess. Also like another member said, people would abuse it and it would probably lag up scratch.

Well, I have made a half-hearted attempt at sprite duplication which you can see on the link below. Though I'm not sure if it is what people had in mind .

Offline

 

#19 2008-12-14 11:01:43

Paddle2See
Scratch Team
Registered: 2007-10-27
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

What I want for Christmas is a way to enter text easily!  And some way to tear text variables apart and put them back together without having spaces inserted.


http://i39.tinypic.com/2nav6o7.gif

Offline

 

#20 2008-12-14 14:18:17

big-bang
Scratcher
Registered: 2008-02-21
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

What I need... scripts that don't cancel each other out...


http://i47.tinypic.com/6edrbm.jpghttp://i45.tinypic.com/dw9hmw.jpghttp://i50.tinypic.com/f28tvn.jpghttp://i45.tinypic.com/ruwaop.jpg

Offline

 

#21 2008-12-14 21:44:09

wordMan
Scratcher
Registered: 2007-12-02
Posts: 82

Re: The Two things Scratchers want most, and why the MIT won't do it.

you can program on the source code for sprite duplication using this code: ('control' ('clone this sprite' #- #duplicateNoAttach) ('delete this sprite' #- #undoableDeleteSprite)  in the sprite only section.


http://www.danasoft.com/sig/1024tim.jpg

Offline

 

#22 2008-12-15 17:10:26

Lucario621
Community Moderator
Registered: 2007-10-03
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Rolers_sonic_tails wrote:

well js  made his 3D project lego creator

___________________________________________________________________________________

/ʇǝu˙ʇxǝʇdılɟ˙uǝ˙//:dʇʇɥ oʇ oƃ ǝɯ ǝʞıl ʇxǝʇ uʍop ǝpısdn oʇ

still thats not ACTUALLY 3d, it just looks like it.


http://i.imgur.com/WBkM2QQ.png

Offline

 

#23 2009-01-22 23:11:13

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

If Scratch Becomes more powerful and faster...and has multiplayer capabilities then it would be the best and easyest thing to program in. Everyone even Adults Will Be Using It To Create MMORPGs Super Fun Games RPGs and do it super easy. It Could Be The Best Thing To Use To Make Games Everything you could immagine in 2d then if the scratch team added 3d to it. The Best,Funnest,and Greatest, Games Would Be Created So Easily. That Would Be So Great...sigh...

Offline

 

#24 2009-01-22 23:20:00

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

Re: The Two things Scratchers want most, and why the MIT won't do it.

Magnie wrote:

If Scratch Becomes more powerful and faster...and has multiplayer capabilities then it would be the best and easyest thing to program in. Everyone even Adults Will Be Using It To Create MMORPGs Super Fun Games RPGs and do it super easy. It Could Be The Best Thing To Use To Make Games Everything you could immagine in 2d then if the scratch team added 3d to it. The Best,Funnest,and Greatest, Games Would Be Created So Easily. That Would Be So Great...sigh...

Things are not necessarily that way. Scratch is easy because it has such simple command blocks. Also the scratch teams doesn't have enough resources to create something that huge.

Even if scratch was a amazing as you describe adults (professional programmers) would not use scratch. The scratch program would have to have hundreds of commands and looking up those blocks putting them in, and looking after your bulky scripts would just make things harder.

But if you really are interested in RPGs and MMOs I am pretty sure you can find some easy to use tools. Just ask google  smile

All I really want from the scratch program is to make it not freeze up when working with large scripts.

Last edited by archmage (2009-01-22 23:21:37)


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

 

#25 2009-01-23 09:44:05

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: The Two things Scratchers want most, and why the MIT won't do it.

Oh.... And What Do You Mean "Just Ask Google"?

Offline

 

Board footer