Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » Minecraft 3D
- brickandsand
-
Scratcher
14 posts
Minecraft 3D
I want to make Minecraft 3D in scratch
What is minecraft:
Minecraft is a block based popular 3D game
My task:
to make 3D minecraft (not the illusion type)
I also want to try to make it as simple as possible
if possible can you make it with random world generation and working mob AI
I wonder when there is a time in scratch where we can make this using one script or a little more
you can post your ideas on this studio https://scratch.mit.edu/studios/33746998/
thanks,
What is minecraft:
Minecraft is a block based popular 3D game
My task:
to make 3D minecraft (not the illusion type)
I also want to try to make it as simple as possible
if possible can you make it with random world generation and working mob AI
I wonder when there is a time in scratch where we can make this using one script or a little more
you can post your ideas on this studio https://scratch.mit.edu/studios/33746998/
thanks,
- NotK3ndricAlt
-
Scratcher
1000+ posts
Minecraft 3D
Minecraft is already 3D like you said. Why not play the actual game instead?
- brickandsand
-
Scratcher
14 posts
Minecraft 3D
NotK3ndricAlt,as you have said ,i do agree Minecraft is 3D but i am trying to recreate it in scratch
- someone176328765
-
Scratcher
11 posts
Minecraft 3D
@griffpatch probably has some kind of tutorial on how to make 3D games
if <not<can do it by yourself>> then
go to [griffpatch v]
end
- brickandsand
-
Scratcher
14 posts
Minecraft 3D
but his tutorial has does not have:
Block breaking
Block placing ground blocks etc
Block breaking
Block placing ground blocks etc
- Koamodo975
-
Scratcher
1000+ posts
Minecraft 3D
but his tutorial has does not have:Because that'll blow up your computer. Scratch can hold big projects, but full Minecraft is about as easy as implementing VR.
Block breaking
Block placing ground blocks etc
- DerekCoding4
-
Scratcher
25 posts
Minecraft 3D
Use Griffpatch's 3d Tutorial
when green flag clicked
say [Watch The Tutorial]
if <[You Cannot Watch] = [lazyness]> then
add [Remix Some Minecraft Projects] to [list v]
end
- bsteichman
-
Scratcher
500+ posts
Minecraft 3D
everyone here is saying to use griffpatch's 3D tutorial, but his tutorial is a raycaster, not true 3D. making true 3D is incredibly hard, but I will start you off with this code which takes a 3D coordinate and camera position, and translates it to an on-screen coordinate, from there you use those points to draw triangles and make meshes, then sort the triangles such that the ones closer get drawn last.
define goto 3D with camera pos: (camx) (camy) (camz) rotation: (left/right) (up/down) point: (tx) (ty) (tz)
set [dx v] to ((((tx) - (camx)) * ([cos v] of (left/right)::operators)) - (((tz) - (camz)) * ([sin v] of (left/right)::operators)))
set [dy v] to ((ty) - (camy))
set [dz v] to ((((tx) - (camx)) * ([sin v] of (left/right)::operators)) + (((tz) - (camz)) * ([cos v] of (left/right)::operators)))
set [dy v] to (((dy) * ([cos v] of (up/down)::operators)) - ((dz) * ([sin v] of (up/down)::operators)))
set [dz v] to ((((ty) - (camy)) * ([sin v] of (up/down)::operators)) + ((dz) * ([cos v] of (up/down)::operators)))
if <(dz) < [0]> then
set [behind camera v] to [1] //point is behind camera and should not be rendered
end
go to x: (((dx) * (240)) / (dz)) y: (((dy) * (240)) / (dz))
- Norse7
-
Scratcher
100+ posts
Minecraft 3D
Those people who made Minecraft in scratch are incredibly good programmers. It is pushing the limits of Scratch just by making a 3D game, much less Minecraft. Basically, I am trying to say that it is impossible for most people. You could still try it though! 

- bituanlinh
-
Scratcher
1 post
Minecraft 3D
Use Griffpatch's 3d Tutorialwhen green flag clicked
say [Watch The Tutorial]
if <[You Cannot Watch] = [lazyness]> then
add [Remix Some Minecraft Projects] to [list v]
end
- Discussion Forums
- » Help with Scripts
-
» Minecraft 3D







