Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » How do I make 3D projects in scratch?
- Abbasonscratch
-
Scratcher
3 posts
How do I make 3D projects in scratch?
I need help with something
HOW DO YOU MAKE 3D GAMES IN SCRATCH!?
I'm trying to make a project that represents Minecraft but in scratch but the problem is
Minecraft is 3D!
Somone please tell me it will help a lot.
By the way this is my first Topic/Post!
HOW DO YOU MAKE 3D GAMES IN SCRATCH!?
I'm trying to make a project that represents Minecraft but in scratch but the problem is
Minecraft is 3D!
Somone please tell me it will help a lot.

when green flag clicked
say [Thanks]
By the way this is my first Topic/Post!
- rickdoo
-
Scratcher
57 posts
How do I make 3D projects in scratch?
I need help with somethingfindingpepper on youtube has a tutorial exactly for minecraft in scratch, but if you want general 3D then you will have to use triangles, im pretty sure you can look nearly anywhere (even in certain projects) for tutorials
HOW DO YOU MAKE 3D GAMES IN SCRATCH!?
I'm trying to make a project that represents Minecraft but in scratch but the problem is
Minecraft is 3D!
Somone please tell me it will help a lot.when green flag clicked
say [Thanks]
By the way this is my first Topic/Post!
- Febiowp_1
-
Scratcher
9 posts
How do I make 3D projects in scratch?
I would recommend Griffpatch’s tutorial for 3D Raycasting (AKA 3D games), but it would be difficult to turn into Minecraft afterward. It’s definitely a good starting point though. HOWEVER, coding 3D games on Scratch is like trying to cook a 5 star meal with only a fork and a microwave. You will suffer. Although a very barebones version of Minecraft would be possible with enough work.
Good luck
Good luck

- Abbasonscratch
-
Scratcher
3 posts
How do I make 3D projects in scratch?
Thanks for the reply's! I will try to make Minecraft in scratch using your ideas thanks for helping! 
Thanks everyone

Thanks everyone

Last edited by Abbasonscratch (July 30, 2026 12:23:39)
- rift7
-
Scratcher
26 posts
How do I make 3D projects in scratch?
Thanks for the reply's! I will try to make Minecraft in scratch using your ideas thanks for helping!Hey, I recently made a raytraced project that uses 3D blocks and I think it may be useful, it uses a grid of blocks, I also have an unshared project where there is procedural terrain and blocks which is basically minecraft but its unshared but here is the one that I have shared similar to it https://scratch.mit.edu/projects/1380657183/ (please use turbowarp, link in description of project)
Thanks everyone
- whitnlan000
-
Scratcher
46 posts
How do I make 3D projects in scratch?
Without rotation, plotting a point is as simple as x=x/z, y=y/z.
- Nghee3
-
Scratcher
3 posts
How do I make 3D projects in scratch?
Ok so this is like a whole rabbit hole with a bunch of math, but the basics is that you have a point, and then you try to map it to 2D, of course, theres other things like rotation matrixes and zed clipping, but thats the basics. So what you want is a script like this:
This is a really simple projection thing, it should make a 3d point mappable to a 2d point. The 150 is the focal_length, and you can make it a variable, but its basically just a backwards FOV. If you want to get more into 3d, I would suggest Finding Peppers tutorials on Youtube (He actually has a raytracing tutorial where he makes minecraft, but you don't have to follow that one lol). There is a lot more things involved, like I said, but for rotation you just apply a matrix to those points then project them. What you want to do is use this to make lines, and then you can use those to make triangles, which can be used to make cubes. Good luck on this
define point(x)(y)(z)
go to x: (((x) / (z)) * (150)) y: (((y) / (z)) * (150))
This is a really simple projection thing, it should make a 3d point mappable to a 2d point. The 150 is the focal_length, and you can make it a variable, but its basically just a backwards FOV. If you want to get more into 3d, I would suggest Finding Peppers tutorials on Youtube (He actually has a raytracing tutorial where he makes minecraft, but you don't have to follow that one lol). There is a lot more things involved, like I said, but for rotation you just apply a matrix to those points then project them. What you want to do is use this to make lines, and then you can use those to make triangles, which can be used to make cubes. Good luck on this

Last edited by Nghee3 (Today 23:28:59)
- Discussion Forums
- » Advanced Topics
-
» How do I make 3D projects in scratch?

