Discuss Scratch
- Discussion Forums
- » Suggestions
- » Built in 3D Engine
- scratch342
-
Scratcher
55 posts
Built in 3D Engine
To the ScratchTeam,
I think that Scratch should have a 3D engine alongside the 2D one. And if Scratch makes the 3D engine in Scratch language then it would be much easier for new scratchers and others who are not advanced in all programming languages. I think that people would be delighted to find that they are able to make a 3D project without having to learn other bothering programming languages like Javascript, Java, Python, Bool and Csharp. If Scratch could make it as easy as 2D Scratch then that would be appreciated by much. I know it would take a lot of hard work and maybe missing your day off to the cinema but it would be so nice and I am quite sure that everyone would like it.
Thanks,
scratch342
I think that Scratch should have a 3D engine alongside the 2D one. And if Scratch makes the 3D engine in Scratch language then it would be much easier for new scratchers and others who are not advanced in all programming languages. I think that people would be delighted to find that they are able to make a 3D project without having to learn other bothering programming languages like Javascript, Java, Python, Bool and Csharp. If Scratch could make it as easy as 2D Scratch then that would be appreciated by much. I know it would take a lot of hard work and maybe missing your day off to the cinema but it would be so nice and I am quite sure that everyone would like it.
Thanks,
scratch342
- Ekoserin
-
Scratcher
91 posts
Built in 3D Engine
Don't ever suggest stuff without reading the stickies.
8. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. If you wish to try a 3D programming language, I recommend trying Alice.
- Blaze349
-
Scratcher
1000+ posts
Built in 3D Engine
Don't ever suggest stuff without reading the stickies.Hey He is my brother so I already told him that.8. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. If you wish to try a 3D programming language, I recommend trying Alice.
- ShadowFlareX
-
Scratcher
100+ posts
Built in 3D Engine
Nobody really… cares if he's your brother or not?Don't ever suggest stuff without reading the stickies.Hey He is my brother so I already told him that.8. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. If you wish to try a 3D programming language, I recommend trying Alice.
- AonymousGuy
-
Scratcher
1000+ posts
Built in 3D Engine
The problem is that 3D Scratch would be very difficult for anyone to use.
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:
And also, now that the Scratch source is released, why not make a mod for it?
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:
point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
- ShadowFlareX
-
Scratcher
100+ posts
Built in 3D Engine
The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
- Firedrake969
-
Scratcher
1000+ posts
Built in 3D Engine
3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
- Chainmanner
-
Scratcher
100+ posts
Built in 3D Engine
But it would only use 2, since it's projecting 3D dimensions on a 2D screen.3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
There are already projects with 3D.
- AonymousGuy
-
Scratcher
1000+ posts
Built in 3D Engine
Yes, but you can't program in 3D in 2D, so the programming would have to be in 3D.But it would only use 2, since it's projecting 3D dimensions on a 2D screen.3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
There are already projects with 3D.
- Firedrake969
-
Scratcher
1000+ posts
Built in 3D Engine
Exactly. The 3D Scratch projects program in 2D, so if you're suggesting programming in 2D with the possibility of making pseudo-3D we already have that.Yes, but you can't program in 3D in 2D, so the programming would have to be in 3D.But it would only use 2, since it's projecting 3D dimensions on a 2D screen.3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
There are already projects with 3D.
- ShadowFlareX
-
Scratcher
100+ posts
Built in 3D Engine
No, only 2. Because what would having three do if one turned Left-Right and one turned Up-Down?3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
- turkey3
-
Scratcher
1000+ posts
Built in 3D Engine
Width height and depth = 3No, only 2. Because what would having three do if one turned Left-Right and one turned Up-Down?3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
- ShadowFlareX
-
Scratcher
100+ posts
Built in 3D Engine
I figured that out a few minutes ago, but thanks.Width height and depth = 3No, only 2. Because what would having three do if one turned Left-Right and one turned Up-Down?3D has 3 axes (hence the 3)The problem is that 3D Scratch would be very difficult for anyone to use.3D would only use 2 Axis, the horizontal and the vertical
Because of the low resources of the Scratch Team, the modeling part of the 3D interface would be very hard to use.
Also, the blocks would be very confusing.
For example:point in direction (90 v) (90 v) (90 v) :: motion
go to x: () y: () z: () :: motion
([x direction v] of [Sprite1 v])
//But these are just the simpler blocks!
And also, now that the Scratch source is released, why not make a mod for it?
- Blaze349
-
Scratcher
1000+ posts
Built in 3D Engine
What do you have against me?Nobody really… cares if he's your brother or not?Don't ever suggest stuff without reading the stickies.Hey He is my brother so I already told him that.8. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. If you wish to try a 3D programming language, I recommend trying Alice.
- DerAxeEffekt
-
Scratcher
100+ posts
Built in 3D Engine
I doubt if he really has anything against you; he just should have said it in a bit more nicer way.What do you have against me?Nobody really… cares if he's your brother or not?Don't ever suggest stuff without reading the stickies.Hey He is my brother so I already told him that.8. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. If you wish to try a 3D programming language, I recommend trying Alice.
- Blaze349
-
Scratcher
1000+ posts
Built in 3D Engine
I doubt if he really has anything against you; he just should have said it in a bit more nicer way.What do you have against me?Nobody really… cares if he's your brother or not?Don't ever suggest stuff without reading the stickies.Hey He is my brother so I already told him that.8. 3D Scratch
Scratch is a language that is designed to be as easy as possible for beginners to pick up. Adding 3D would make the language extremely complicated, and much more difficult for beginners to understand. If you wish to try a 3D programming language, I recommend trying Alice.

- scratch342
-
Scratcher
55 posts
Built in 3D Engine
No. Why not use Alice?Because if you used Scratch it would have easier blocks like
change z by (Whatever number)
That is why I am suggesting Scratch to do it because Scratch is for beginners and might be able to make it as easy as 2D Scratch
- Discussion Forums
- » Suggestions
-
» Built in 3D Engine










