Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » How do i make a 3d game
- fredfish10
-
Scratcher
100+ posts
How do i make a 3d game
i am not sure how to make a 3d game please can someone help
- Penguin9090_new
-
Scratcher
500+ posts
How do i make a 3d game
you need mad programming skills like Finlay_Cool and you prabalt dont have that.
- deck26
-
Scratcher
1000+ posts
How do i make a 3d game
You need to look at other 3D games in Scratch and see if you can work out how they work. You can also potentially come back here then with more details of what kind of 3D game you mean.
- ethan-4518
-
Scratcher
19 posts
How do i make a 3d game
it requires a lot of pen tools and a lot of complicated coding. or ask griffpatch.
i do have a 3d simulator but i didnt share it.
you can make a 3d game without pen tools but then it will have to be very simple.
i do have a 3d simulator but i didnt share it.
you can make a 3d game without pen tools but then it will have to be very simple.
- Alberknyis
-
Scratcher
1000+ posts
How do i make a 3d game
“You can make a 3d game with pen tools”
I am not 100% sure if I could make a 3D engine on the spot if I had to, and if I could, I'd be really surprised anyway.
I'm sorry, but a topic this broad can't be explained without a lot of subtopics, advanced code, algorithms, etc. And I'm just guessing here. I've never made a 3D engine myself.
You should focus on easier projects and really understand what every block in Scratch does (Especially pen, operator, custom and variable blocks).
Remember, EASIER PROJECTS. Make them, and keep making them. You won't learn anything without actually using Scratch.
When you've done that, these are things you should try to make on Scratch. I'm 100% sure these things are necessary to make a 3D engine:
Once you know all that, search up how to render in 3D. Probably something like “how to render 3d polygons”.
Because still, I don't actually know how to make a 3d engine myself. I'm just listing things I know you will have to use.
This will probably be extremely hard, and you will probably give up. But that's alright. Ignore 3d rendering, keep programming, come back to this question after a year, 2 years, or five. Some things I wanted to learn were only learnt when I gave up. When I focused on things I could actually make. After six months I came back to the question I wanted to answer, and I realized now I had the knowledge to understand it.
I have no idea why I wrote so much.
Don't even try to make a 3D engine. You have to learn easier things first.
I am not 100% sure if I could make a 3D engine on the spot if I had to, and if I could, I'd be really surprised anyway.
I'm sorry, but a topic this broad can't be explained without a lot of subtopics, advanced code, algorithms, etc. And I'm just guessing here. I've never made a 3D engine myself.
You should focus on easier projects and really understand what every block in Scratch does (Especially pen, operator, custom and variable blocks).
Remember, EASIER PROJECTS. Make them, and keep making them. You won't learn anything without actually using Scratch.
When you've done that, these are things you should try to make on Scratch. I'm 100% sure these things are necessary to make a 3D engine:
- Rendering a triangle
- Rendering a quadrilateral
- Insertion sort, or selection sort
- Calculating distance and angles in a 3d world
- Turning 3d distances to 2d coordinates
- How to put the 3d information in a list (the 3d engine has to know what to draw. There has to be a place that the 3d engine gets information about the walls)
Once you know all that, search up how to render in 3D. Probably something like “how to render 3d polygons”.
Because still, I don't actually know how to make a 3d engine myself. I'm just listing things I know you will have to use.
This will probably be extremely hard, and you will probably give up. But that's alright. Ignore 3d rendering, keep programming, come back to this question after a year, 2 years, or five. Some things I wanted to learn were only learnt when I gave up. When I focused on things I could actually make. After six months I came back to the question I wanted to answer, and I realized now I had the knowledge to understand it.
I have no idea why I wrote so much.
Don't even try to make a 3D engine. You have to learn easier things first.
- TheLogFather
-
Scratcher
1000+ posts
How do i make a 3d game
A lot depends on exactly what sort of 3d game you have in mind.
If you're thinking about rendering with pen, then I'd fully agree with what Alberknyis said above.
There are some simpler ways to make something that adds a 3d feel to a game, though. I gave an overview of various types of 3d in this post (from relatively simple costume-based approaches to complicated pen-rendered 3d).
If you're thinking about rendering with pen, then I'd fully agree with what Alberknyis said above.
There are some simpler ways to make something that adds a 3d feel to a game, though. I gave an overview of various types of 3d in this post (from relatively simple costume-based approaches to complicated pen-rendered 3d).
- Discussion Forums
- » Help with Scripts
-
» How do i make a 3d game