Wouldn't it be cool if there was a 3D mode in scratch? That way, you could make video games that look more professional! with a stickman, his head could be a sphere and have a shadow! Think of a Harry Potter video game with a lot less detail and not as great movement and vwala! You've got scratch 3D! I also think scratch should have more room in it because 10 megabytes just isn't enough. I want all of this free. Whadda you say? does this sound good to you? what are your ideas for this stuff?
BOBBYBOB3.
Offline
I think this would be extremely hard to do, unless you make your own 3D graphics and import the pictures into scratch.
The idea sounds great, though! It would be fun to have them.
Offline
try roblox, it is a large 3d scripting world, click on the link in my signiture
Offline
BOBBYBOB3 wrote:
Wouldn't it be cool if there was a 3D mode in scratch? That way, you could make video games that look more professional! with a stickman, his head could be a sphere and have a shadow! Think of a Harry Potter video game with a lot less detail and not as great movement and vwala! You've got scratch 3D! I also think scratch should have more room in it because 10 megabytes just isn't enough. I want all of this free. Whadda you say? does this sound good to you? what are your ideas for this stuff?
BOBBYBOB3.![]()
WOW..its really a good idea.. Love this 3d scratch plan..
Offline
3D... The problem is, Scratch would be too complex. Have you ever tried blender? It's 3D rendering. Now mix that with 3D scripts, like go to x, y, z. It'd be too hard for kids.
Note that Scratch is intended for kindergarteners.
And more memory is coming, please confirm that your suggestions are not already approved before suggesting the exact same thing.
BTW, try not to sound so demanding "I want all of this free." Of course scratch will be free.
Offline
I'm pretty sure the next version of the website will allow for more space per project.
As for 3D, the Scratch team has said (I think) that it would be confusing to beginners, so it won't be incorporated.
Offline
i think that a 3D version of Scratch would be TOTALLY AWESOME! i am always so annoyed that in Scratch we're all stuck in 2D. i mean, 2D should still be available, but a 3D option would be awesome! although, 3D projects would be hard to make, but they would still be cool.
Offline
Maybe you shouldn't have a whole 3D engine but you could incorporate:
- If ST knows how Squeak renders the object, they could experiment with changing different areas of a sprite with properties to give illusion of 3D tilt.
- I think we could use a Z position which changes the layering according to it (the less the Z, the closer to the front) and change the size according to it too (size - z position is an equation to use)
We could make proper 3D objects on our own, like a cube: we just need sprites for all 6 faces with varying properties.
Last edited by rdococ (2012-01-12 04:01:28)
Offline
rdococ wrote:
Maybe you shouldn't have a whole 3D engine but you could incorporate:
- If ST knows how Squeak renders the object, they could experiment with changing different areas of a sprite with properties to give illusion of 3D tilt.
- I think we could use a Z position which changes the layering according to it (the less the Z, the closer to the front) and change the size according to it too (size - z position is an equation to use)
We could make proper 3D objects on our own, like a cube: we just need sprites for all 6 faces with varying properties.
But they're not using Squeak for 2.0;; they're using Flash.
Offline
veggieman001 wrote:
rdococ wrote:
Maybe you shouldn't have a whole 3D engine but you could incorporate:
- If ST knows how Squeak renders the object, they could experiment with changing different areas of a sprite with properties to give illusion of 3D tilt.
- I think we could use a Z position which changes the layering according to it (the less the Z, the closer to the front) and change the size according to it too (size - z position is an equation to use)
We could make proper 3D objects on our own, like a cube: we just need sprites for all 6 faces with varying properties.But they're not using Squeak for 2.0;; they're using Flash.
Then they could create a new way to render the sprite and already know that way: nothing hard to the possiblity of 3D in Scratch.
Offline
rdococ wrote:
veggieman001 wrote:
rdococ wrote:
Maybe you shouldn't have a whole 3D engine but you could incorporate:
- If ST knows how Squeak renders the object, they could experiment with changing different areas of a sprite with properties to give illusion of 3D tilt.
- I think we could use a Z position which changes the layering according to it (the less the Z, the closer to the front) and change the size according to it too (size - z position is an equation to use)
We could make proper 3D objects on our own, like a cube: we just need sprites for all 6 faces with varying properties.But they're not using Squeak for 2.0;; they're using Flash.
Then they could create a new way to render the sprite and already know that way: nothing hard to the possiblity of 3D in Scratch.
Sure, it wouldn't be too extremely difficult to make, but Scratch is intended for younger children and learning how to use it would be a pain;; you wouldn't be able to make anything good without a ton of work. The Scratch Team have also said they aren't currently interested in adding 3D.
Offline
veggieman001 wrote:
rdococ wrote:
veggieman001 wrote:
But they're not using Squeak for 2.0;; they're using Flash.Then they could create a new way to render the sprite and already know that way: nothing hard to the possiblity of 3D in Scratch.
Sure, it wouldn't be too extremely difficult to make, but Scratch is intended for younger children and learning how to use it would be a pain;; you wouldn't be able to make anything good without a ton of work. The Scratch Team have also said they aren't currently interested in adding 3D.
Other than that, I think it's a good idea. It's probably the easiest one to implent and I think it's the best to convince the ST to do it.
Offline
rdococ wrote:
veggieman001 wrote:
rdococ wrote:
Then they could create a new way to render the sprite and already know that way: nothing hard to the possiblity of 3D in Scratch.Sure, it wouldn't be too extremely difficult to make, but Scratch is intended for younger children and learning how to use it would be a pain;; you wouldn't be able to make anything good without a ton of work. The Scratch Team have also said they aren't currently interested in adding 3D.
Other than that, I think it's a good idea. It's probably the easiest one to implent and I think it's the best to convince the ST to do it.
Other than the fact that actually using it would suck?
Count me out.
Offline
veggieman001 wrote:
rdococ wrote:
Maybe you shouldn't have a whole 3D engine but you could incorporate:
- If ST knows how Squeak renders the object, they could experiment with changing different areas of a sprite with properties to give illusion of 3D tilt.
- I think we could use a Z position which changes the layering according to it (the less the Z, the closer to the front) and change the size according to it too (size - z position is an equation to use)
We could make proper 3D objects on our own, like a cube: we just need sprites for all 6 faces with varying properties.But they're not using Squeak for 2.0;; they're using Flash.
They're going to program 2.0 in Flash??
Offline
BOBBYBOB3 wrote:
Wouldn't it be cool if there was a 3D mode in scratch? That way, you could make video games that look more professional! with a stickman, his head could be a sphere and have a shadow! Think of a Harry Potter video game with a lot less detail and not as great movement and vwala! You've got scratch 3D! I also think scratch should have more room in it because 10 megabytes just isn't enough. I want all of this free. Whadda you say? does this sound good to you? what are your ideas for this stuff?
BOBBYBOB3.![]()
No you can't this website is for all ages,yes I agree it will be good but some people suck at 3d and want to carry on in 2d.Also same as the others it will be way too hard for younger kids out there.Scratch is made too be simple and if there is a 3d mode people will have to wait longer for projects to load.There is other ways to make projects 3d.10 megabytes I think is too low I think it should be like higher than 100 bytes.
Offline
veggieman001 wrote:
rdococ wrote:
veggieman001 wrote:
Sure, it wouldn't be too extremely difficult to make, but Scratch is intended for younger children and learning how to use it would be a pain;; you wouldn't be able to make anything good without a ton of work. The Scratch Team have also said they aren't currently interested in adding 3D.Other than that, I think it's a good idea. It's probably the easiest one to implent and I think it's the best to convince the ST to do it.
Other than the fact that actually using it would suck?
Count me out.
It's just a rough idea, more focused on rendering the 3D than the interface with 3D.
If done perfectly it could work really well.
Offline
I Think that a scratch alternate should be released.
the problem with BYOB is that it is not compatiable witht the online players, hence making it obsolete.
I think that a version of scratch very similar to the currnet should be available to cater for younger users or for inexperienced users.
A much more *advanced* version, like BYOB should also be available for the more experienced users.
:rolleyes
Yay.
Offline
This idea has already been rejected.
Chrischb wrote:
...a long set of other rejected ideas...
_________________________________________________________________________________
7. Scratch 3D
Mawile suggested this, so credit to him.
Now, the point is that many people have been suggesting spinoffs to Scratch that use 3D, as you can tell by the name of this suggestion. Just mentioning, so there's no need to throw pies at me.
Technoguyx put a post on shortly after one of the suggestions:technoguyx wrote:
Already suggested a lot of times, and will probably never be done.
You can use StarLogo TNG which is similar: [url=http://education.mit.edu/drupal/starlogo-tng[/url]Archmage posted after him...
archmage wrote:
Starlogo is pretty much the same as scratch, but in 3d... or that is what it looks like from the pictures.
And down some more, coolstuff agrees with technoguyx.
coolstuff wrote:
I just don't htink it will ever happen. It takes up too much time and resources, which frankly the Scratch team doesn't have.
'
That should explain a lot. The problem is, I didn't see any members of the Scratch Team reply, so I don't know what they'd say. But the posters mentioned have points, and they should be taken seriously.
EDIT: mathematics has provided some links:
1, 2, 3, 4.
_________________________________________________________________________________
...some more rejected suggestions...
_________________________________________________________________________________
So when you have a suggestion to make, check if it's already covered.![]()
It is generally regarded as too confusing and time consuming for beginners to learn.
If you have ever tried Blender, you will quickly see what I mean.
Scratch was intended as a PROGRAMMING INTRODUCTORY for kindergarten-aged children.
NOT a 3D modeller.
Offline