Discuss Scratch
- Discussion Forums
- » Suggestions
- » 3D blocks
- recordingold
-
Scratcher
15 posts
3D blocks
So I had this cool idea and I thought maybe we should have 3D blocks This will give more 3D games and fun free roam games. What do you think? Let me know what you think.:D
- pavcato
-
Scratcher
1000+ posts
3D blocks
This suggestion is rejected by the Scratch Team:
1.7 3D Scratch
This block, and others, could be used with a z-axis in the project stage to make it easier to create 3D projects. However, Scratch is a language that is designed to be as easy as possible for beginners to learn. The purpose of Scratch is to teach beginners basic programming concepts, which is best accomplished with a 2D interface. Adding a 3D interface could make Scratch more difficult to learn and teach. This suggestion also includes the possibility for virtual-reality “Scratch VR” features, where a lot of the same difficulties come up; for more information, see this post.
For those who are interested, it may be worth checking out Beetle Blocks or CreatiCode. They are block-based programming languages similar to the Scratch editor, but with 3D features. There is another similar program to Scratch that contains block programming with 3D features, called Starlogo TNG.
- IndexErrorException
-
Scratcher
500+ posts
3D blocks
I'm talking about a simple way to make 3D games, on here.
That's exactly what the rejection is about, a built in 3d game engine.
It is possible to give an illusion of 3d or you can actually code 3d in game using some complex math.
- Wonkymoon8
-
Scratcher
100+ posts
3D blocks
I'm talking about a simple way to make 3D games, on here.great idea, but do you have any examples? “3d blocks” doesnt explain much.
- recordingold
-
Scratcher
15 posts
3D blocks
I am talking about certain blocks can make it possible to make a 3d game simple and easy like a section for itself. like Set FOV #.
- BringUpYourPost
-
Scratcher
500+ posts
3D blocks
I am talking about certain blocks can make it possible to make a 3d game simple and easy like a section for itself. like Set FOV #.3d in any context is rejected
- Gamer_Logan819
-
Scratcher
1000+ posts
3D blocks
Yes, unless you can remove as many inefficiencies from scratch servers as possible to save up HUGE amounts of data so that you can spend less money in servers and more on development and paying employees.I am talking about certain blocks can make it possible to make a 3d game simple and easy like a section for itself. like Set FOV #.3d in any context is rejected
Last edited by Gamer_Logan819 (Nov. 21, 2023 23:02:53)
- Wonkymoon8
-
Scratcher
100+ posts
3D blocks
I am talking about certain blocks can make it possible to make a 3d game simple and easy like a section for itself. like Set FOV #.3d is rejected, and the z quardanant is similair to size. (but not exactly the same). The ST would have to put a lot of work into this, which is fine, but the sheer ambigeuity of how that would work is to great, because most 3d scratch engines use different methods and fov is just too hard to maintain. If there were 3d blocks, it could creaet a universal system, which is great, but if scratch made a 3d section it would have to be based around sprite depth sorting due to pen being so annoying and weird. Plus, their are many types of 3d games, such as raycasters, word spawners, platformers, ect… and would be too confusing, so 3d blocks would look more like this:
set depth to ()EDIT: Potential 3d workaround?
turn camera () degrees
change z by ()
move camera sideways() steps
move camera forwards() steps
move camera up() steps
change zoom by ()
Last edited by Wonkymoon8 (Nov. 22, 2023 00:49:39)
- Discussion Forums
- » Suggestions
-
» 3D blocks





