Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » How do you make a 3D game?
- T0XlC_HD
-
Scratcher
88 posts
How do you make a 3D game?
I wanna make a 3D game, but very easily. Please help 
(P.S I wanna add these 2D enemies you can defeat.)

(P.S I wanna add these 2D enemies you can defeat.)
- cIoudyness
-
Scratcher
500+ posts
How do you make a 3D game?
there are multiple main ways to do this on scratch:
if you're looking for 3d graphics:
the difficult way: sprite/list-based raycasting, which tends to use pen, and can be really good as a 3d project. important to note that most 3d platformers and such on scratch use this method (isometric unfilled shape raycasting or something). they can generally look nice, and definitely the best 3d that scratch can offer. (important: pseudo-3d is easier but there are some more difficult voxel 3d projects out there ( @Finlay_Cool ), your choice, and also, these 3d engines tend to have less variation in the map drawn)
the easier way: clone-based 3d graphics, which use clones to create a somewhat less smooth landscape. i think thegreenflash has a tutorial on yt for this, and it's more or less pretty simple (although can sometimes look blocky because you can't have very many clones)
more pseudo-3d methods:
a 2d view (top-down) of a 3d world that you can interact with in the z direction, which especially if using griff's tile scrolling engine, would probably be not much of an issue outside of setting a z list and some extra bits
if you're looking for 3d graphics:
the difficult way: sprite/list-based raycasting, which tends to use pen, and can be really good as a 3d project. important to note that most 3d platformers and such on scratch use this method (isometric unfilled shape raycasting or something). they can generally look nice, and definitely the best 3d that scratch can offer. (important: pseudo-3d is easier but there are some more difficult voxel 3d projects out there ( @Finlay_Cool ), your choice, and also, these 3d engines tend to have less variation in the map drawn)
the easier way: clone-based 3d graphics, which use clones to create a somewhat less smooth landscape. i think thegreenflash has a tutorial on yt for this, and it's more or less pretty simple (although can sometimes look blocky because you can't have very many clones)
more pseudo-3d methods:
a 2d view (top-down) of a 3d world that you can interact with in the z direction, which especially if using griff's tile scrolling engine, would probably be not much of an issue outside of setting a z list and some extra bits
- T0XlC_HD
-
Scratcher
88 posts
How do you make a 3D game?
I made a testing engine, but it's not with pen. It's just rotating left and right
- patriciaunderpants
-
Scratcher
46 posts
How do you make a 3D game?
You need to rotate the axis of world pos with variables setting the x and y pos.
- SpinningCube
-
Scratcher
100+ posts
How do you make a 3D game?
A variety of 3D techniques can be found on the wiki: Three-Dimensional Projects
- lucagr100
-
Scratcher
10 posts
How do you make a 3D game?
there is a way you can make a 3d game without a raycaster or any fancy techniques could you tell me what type of game youy would like me to make and i could find a technique that you could implement into it
- mmnagelia
-
Scratcher
100+ posts
How do you make a 3D game?
You won't be able to make a 3D game easily in Scratch. Why? Because Scratch is a 2D engine, and you're making a 3D game on a 2D engine. It's like using a Mac for gaming. However, there are workarounds and ways, but it will take a lot of work, and extensive math knowledge. That's why I won't suggest making a 3D game if you're new to Scratch. Even for someone who has 4 years of experience with Scratch, it is hard to make a 3D game. Actually, let alone a 3D game, as it'll be hard to make something 3D itself. But, it can be done. See this wiki article on how to make one yourself.
- channgohinorin
-
Scratcher
41 posts
How do you make a 3D game?
3D platformer:
https://scratch.mit.edu/projects/546242363/
3D world with moving parts:
https://scratch.mit.edu/projects/537334542/
normal 3D engine:
https://scratch.mit.edu/projects/485170940/
some nice 3D creations:
https://scratch.mit.edu/projects/484702166/
https://scratch.mit.edu/projects/484707451/
https://scratch.mit.edu/projects/546242363/
3D world with moving parts:
https://scratch.mit.edu/projects/537334542/
normal 3D engine:
https://scratch.mit.edu/projects/485170940/
some nice 3D creations:
https://scratch.mit.edu/projects/484702166/
https://scratch.mit.edu/projects/484707451/
- DavidJag
-
Scratcher
73 posts
How do you make a 3D game?
I had a play around with some 3D stuff a while ago using sprites. Here you can fly around a wierd shape in space.
https://scratch.mit.edu/projects/407548701/
https://scratch.mit.edu/projects/407548701/
- Binary-Logic
-
Scratcher
100+ posts
How do you make a 3D game?
Check out these tutorials by @MathMathMath. They will help you with wireframe 3d.
https://scratch.mit.edu/studios/4136128/
https://scratch.mit.edu/studios/4136128/
- Discussion Forums
- » Help with Scripts
-
» How do you make a 3D game?








