Discuss Scratch

Raman15
Scratcher
100+ posts

3D on scratch, And how it's professionally accomplished

Raman15 wrote:

carvabra000 wrote:

Raman15 wrote:

_-ValX-_ wrote:

Raman15 wrote:

Hmm I wonder which programming language it uses
The project was developed on Scratch and the scripts used inside of the engine are Scratch and text-based programming that looks pretty much like usual scratch
Fun fact: I imagined a scratch-like engine named 5.1Script, I'm working on the engine, I made even a part 1 tutorial on YouTube! (See channel on my “What I'm working on” page). My scratch version has only possible text engine and all scratch blocks but they are text based, my imagination version is an app called 5.1 PowerZ1 (PWZ1 for short). It lets you use 2D/3D assets or you can make your own or generate in your game, you also have cool extensions!
Here are the extensions i imagined:
• Music extension (basically the scratch extension but with more instruments)
• Pen extension (same thing as scratch version but supports hex too)
• Text engine extension (the scratch Lab text extension but with more fonts and custom fonts)
• MIDI extension (Allowing you to connect your piano or something to your device, it also works with converters, you can play midi songs and games in it, just use .mid if your piano supports .mid or .midi if your piano supports .midi. You can also send desired sound output to your piano with it)
• 3D engine extension (letting you draw real 3D cubes)
• MX Servers extensions (now scratch please don't ban me because the link in gonna enter isn't real, it's just something part of my imagined programming language. So MX Servers is an extension to access stuff outside 5.1Script where you can download it in my imagined link called mx.5.1.com/mx_extensions/elements/b1b2b3b4txtbx1img1fldwnld1/file/mxservers.mx and upload it with the “⬇️” download icon)

That's all of the extensions!
You can also make your own extension by pressing the + icon to make a new extension with 5.1Script and tons of other programming languages.
Oh and I forgot to mention lol, you can also use other programming languages in 5.1Power Z1.

My imagined version of my scratch programming language may not be real but it's at least real in my heart

imagine if we got a game engine inside a game engine before GTA 6

honestly at this point if you release it then im gonna try to learn it and make GTA 6 in it
If I ever publish it as an adult it will have tutorial videos that are both simple but also advanced and even a drop-down menu with all the codes you can enter, just press the button and the code generates instantly! It’s possible to monetise with it if it gets released
If you think it isn’t related to 3d then….why do you believe that lol because it has an 3d extension
Raman15
Scratcher
100+ posts

3D on scratch, And how it's professionally accomplished

PaxtonPenguin wrote:

Raman15 wrote:

_-ValX-_ wrote:

chaos_TV_ wrote:

when will gl00b’s unity on scratch (glue3d) come out?
Based on McTonk’s video, it’s pretty much working and it should be launched soon
Hmm I wonder which programming language it uses
Probably scratch given what the first quote said and also that gl00b mainly uses scratch (as far as i know)
I saw McTonk's and GL00B's video and it uses its own programming language but you can switch between text based or block based mode
Raman15
Scratcher
100+ posts

3D on scratch, And how it's professionally accomplished

Raman15 wrote:

carvabra000 wrote:

Raman15 wrote:

_-ValX-_ wrote:

Raman15 wrote:

Hmm I wonder which programming language it uses
The project was developed on Scratch and the scripts used inside of the engine are Scratch and text-based programming that looks pretty much like usual scratch
Fun fact: I imagined a scratch-like engine named 5.1Script, I'm working on the engine, I made even a part 1 tutorial on YouTube! (See channel on my “What I'm working on” page). My scratch version has only possible text engine and all scratch blocks but they are text based, my imagination version is an app called 5.1 PowerZ1 (PWZ1 for short). It lets you use 2D/3D assets or you can make your own or generate in your game, you also have cool extensions!
Here are the extensions i imagined:
• Music extension (basically the scratch extension but with more instruments)
• Pen extension (same thing as scratch version but supports hex too)
• Text engine extension (the scratch Lab text extension but with more fonts and custom fonts)
• MIDI extension (Allowing you to connect your piano or something to your device, it also works with converters, you can play midi songs and games in it, just use .mid if your piano supports .mid or .midi if your piano supports .midi. You can also send desired sound output to your piano with it)
• 3D engine extension (letting you draw real 3D cubes)
• MX Servers extensions (now scratch please don't ban me because the link in gonna enter isn't real, it's just something part of my imagined programming language. So MX Servers is an extension to access stuff outside 5.1Script where you can download it in my imagined link called mx.5.1.com/mx_extensions/elements/b1b2b3b4txtbx1img1fldwnld1/file/mxservers.mx and upload it with the “⬇️” download icon)

That's all of the extensions!
You can also make your own extension by pressing the + icon to make a new extension with 5.1Script and tons of other programming languages.
Oh and I forgot to mention lol, you can also use other programming languages in 5.1Power Z1.

My imagined version of my scratch programming language may not be real but it's at least real in my heart

imagine if we got a game engine inside a game engine before GTA 6

honestly at this point if you release it then im gonna try to learn it and make GTA 6 in it
If I ever publish it as an adult it will have tutorial videos that are both simple but also advanced and even a drop-down menu with all the codes you can enter, just press the button and the code generates instantly! It’s possible to monetise with it if it gets released

Btw the scripts file formats is .5.1scr
And also this is how the code looks like block based
When Example is loaded :: events hat
Forever
Go to (mouse or finger v)
End
The app is named example and the when app is loaded is supposed to be a hat block

Edit: I fixed the code look! Just enter :: events hat to do that trick

Last edited by Raman15 (Nov. 17, 2025 19:00:15)

sheepkid46
Scratcher
3 posts

3D on scratch, And how it's professionally accomplished

So I have somewhat learned ray casting, but what should a beginner at raycasting learn next?
tottsmc
Scratcher
55 posts

3D on scratch, And how it's professionally accomplished

Vallabhks wrote:

Davtech12 wrote:

i dont think

tottsmc wrote:

recasting uses too much code I need something shorter…

Davtech12 wrote:

i might look into starting 3d by raycasting after i finish all my planned projects
I don't think I could figure out how to make 3d without either Ray casting with pen or maybe just maybe ray tracing if I figure that out

i have this project you could remix it https://scratch.mit.edu/projects/1125272638
Use clones at different shapes to grow the scene!

when green flag clicked
repeat (?)
create clone of [Myself v]
change y by (1)

end
tottsmc
Scratcher
55 posts

3D on scratch, And how it's professionally accomplished

tottsmc wrote:

Vallabhks wrote:

Davtech12 wrote:

i dont think

tottsmc wrote:

recasting uses too much code I need something shorter…

Davtech12 wrote:

i might look into starting 3d by raycasting after i finish all my planned projects
I don't think I could figure out how to make 3d without either Ray casting with pen or maybe just maybe ray tracing if I figure that out

i have this project you could remix it https://scratch.mit.edu/projects/1125272638
Use clones at different shapes to grow the scene!

when green flag clicked
repeat (?)
create clone of [Myself v]
change y by (1)

end
If you want main 3D then go for change x with a rectangle instead of y
kittygamer8997
Scratcher
69 posts

3D on scratch, And how it's professionally accomplished

sheepkid46 wrote:

So I have somewhat learned ray casting, but what should a beginner at raycasting learn next?
You should probably learn more advanced methods of raycasting and 3D projection. I would recommend @MathMathMath’s series or @CodingBio’s for 3D projection and for the raycasting try @FindingPepper3 they made a minecraft raycaster tutorial on youtube.
EarlyTestBuild
Scratcher
16 posts

3D on scratch, And how it's professionally accomplished

How do I do a model engine that bases the models off of .SVGs that have Bezier curves in it? I wonder, because I haven't seen anyone do 3D .SVGs before.
Lucky-Thirteen
Scratcher
23 posts

3D on scratch, And how it's professionally accomplished

ai ah slogan
Elisintrains634
Scratcher
6 posts

3D on scratch, And how it's professionally accomplished

ghhhhhhhhhhhhhhhhhhh
br-0
Scratcher
6 posts

3D on scratch, And how it's professionally accomplished

I kind of understand how 3D works
but I have no idea how to pull it off
does anybody have tutorial recommendations? specifically on the more obscure things like mode7
kittygamer8997
Scratcher
69 posts

3D on scratch, And how it's professionally accomplished

br-0 wrote:

I kind of understand how 3D works
but I have no idea how to pull it off
does anybody have tutorial recommendations? specifically on the more obscure things like mode7
I would first recommend using 3D Projection Tutorials or griffpatch’s 3D maze tutorial on YT. 3D projection tutorials would be @MathMathMath and @CodingBio’s series. I would do Griffpatch’s and Math’s first then do CodingBio’s if you are interested in making filled cubes and not lines. Also when doing math’s use the series where there are multiple parts.
br-0
Scratcher
6 posts

3D on scratch, And how it's professionally accomplished

kittygamer8997 wrote:

br-0 wrote:

I kind of understand how 3D works
but I have no idea how to pull it off
does anybody have tutorial recommendations? specifically on the more obscure things like mode7
I would first recommend using 3D Projection Tutorials or griffpatch’s 3D maze tutorial on YT. 3D projection tutorials would be @MathMathMath and @CodingBio’s series. I would do Griffpatch’s and Math’s first then do CodingBio’s if you are interested in making filled cubes and not lines. Also when doing math’s use the series where there are multiple parts.
thank you, however can you clarify the exact tutorial for mathmathmath? since I see 3D graphics and then just 3D
Raman15
Scratcher
100+ posts

3D on scratch, And how it's professionally accomplished

kittygamer8997 wrote:

br-0 wrote:

I kind of understand how 3D works
but I have no idea how to pull it off
does anybody have tutorial recommendations? specifically on the more obscure things like mode7
I would first recommend using 3D Projection Tutorials or griffpatch’s 3D maze tutorial on YT. 3D projection tutorials would be @MathMathMath and @CodingBio’s series. I would do Griffpatch’s and Math’s first then do CodingBio’s if you are interested in making filled cubes and not lines. Also when doing math’s use the series where there are multiple parts.
I'll make @CodingBio's tutorials and use math math maths for animation
AndrewS1620
Scratcher
4 posts

3D on scratch, And how it's professionally accomplished

when green flag clicked
repeat (?)
play sound [ unknown ]

end
kittygamer8997
Scratcher
69 posts

3D on scratch, And how it's professionally accomplished

br-0 wrote:

kittygamer8997 wrote:

br-0 wrote:

I kind of understand how 3D works
but I have no idea how to pull it off
does anybody have tutorial recommendations? specifically on the more obscure things like mode7
I would first recommend using 3D Projection Tutorials or griffpatch’s 3D maze tutorial on YT. 3D projection tutorials would be @MathMathMath and @CodingBio’s series. I would do Griffpatch’s and Math’s first then do CodingBio’s if you are interested in making filled cubes and not lines. Also when doing math’s use the series where there are multiple parts.
thank you, however can you clarify the exact tutorial for mathmathmath? since I see 3D graphics and then just 3D
The one that has multiple projects for the series. The older one not the recent one.
br-0
Scratcher
6 posts

3D on scratch, And how it's professionally accomplished

kittygamer8997 wrote:

br-0 wrote:

kittygamer8997 wrote:

br-0 wrote:

I kind of understand how 3D works
but I have no idea how to pull it off
does anybody have tutorial recommendations? specifically on the more obscure things like mode7
I would first recommend using 3D Projection Tutorials or griffpatch’s 3D maze tutorial on YT. 3D projection tutorials would be @MathMathMath and @CodingBio’s series. I would do Griffpatch’s and Math’s first then do CodingBio’s if you are interested in making filled cubes and not lines. Also when doing math’s use the series where there are multiple parts.
thank you, however can you clarify the exact tutorial for mathmathmath? since I see 3D graphics and then just 3D
The one that has multiple projects for the series. The older one not the recent one.
bruh I already did the newer one
can I just continue with the older one since it seems mathmathmath has leftleftleft scratch

edit: after trying to go through the old tutorial I noticed that its broken and the scripts don't show as well as there only being a few slides, the rest just stops working

Last edited by br-0 (Nov. 2, 2025 18:19:52)

superghazi
Scratcher
11 posts

3D on scratch, And how it's professionally accomplished

I have made about 1 to 2 games that seem 3D. I made Xorpole, which has 2D gameplay, but some of the platforms are 3D. Also, I am making COSW. COSW (Chaos Overloaded Skywar) is a game inspired from one of my dreams that has raining items. I am speaking about the scrolling, not the falling items. The scrolling is kinda 3D. O helps the player to go further from the person playing and L helps the player to go nearer to the person playing
hukefehkudkhsihksdi
Scratcher
8 posts

3D on scratch, And how it's professionally accomplished

great post 3d is a topic I'm okay at not the best but im trying also excited for the 3d game engine as well
Raman15
Scratcher
100+ posts

3D on scratch, And how it's professionally accomplished

hukefehkudkhsihksdi wrote:

great post 3d is a topic I'm okay at not the best but im trying also excited for the 3d game engine as well
Finally people return to talk about 3D in scratch in this.

Look at how far we've come!

Powered by DjangoBB