If you have an bug in your project, commenting "it doesn't work" will not help anyone help you find the problem. If you would like help fixing your bugs, please send a link to your scratch project. You need to do this on my scratch profile as youtube eats links. I may not have time to help you solve the problem but even if I do not someone else might. I know this is a complicated project with lots of similar-looking variables, so mistakes are normal. Great job if you've made it through the tutorial without any! Also, I'd encourage people to try to actually understand the code rather than just blindly copying it. You'll learn much better this way!
@rosemaryomokehinde25276 ай бұрын
mine is unshared
@Lawfayette6 ай бұрын
it doesn't work
@LucasD.6 ай бұрын
@@rosemaryomokehinde2527 then share it
@junalibaishya45505 ай бұрын
doesn't work
@rebeccaxing745 ай бұрын
@@junalibaishya4550 stop commenting it doesn't work as it will not help us to help you. Please describe the problem.
@Bungungus6 ай бұрын
big fan. glad to see another scratch content creator make sick projects
@haltofan2226 ай бұрын
my guy... you don't know how much us scratchers need this
@CarlCraftGamesyt6 ай бұрын
Bro, I loved this project! is the first real tutorial of 3D Minecraft that i see!
@dramagnertal66606 ай бұрын
Actually someone made Minecraft before but unfortunately no tutorial and nobody understand anything
@CreativeColors1236 ай бұрын
sm
@jojo-r4l5t2 ай бұрын
Me Too
@GultekinmehmetАй бұрын
Same
@GultekinmehmetАй бұрын
Same
@DemidCode6 ай бұрын
that's cool dude ngl. Maybe you remember me, im continue python but with pyray now (raylib wrapper for python), 3d pretty easy with raylib. Also switched from windows 10 to linux mint, learning some stuff rn :) Interested in this series to see scratch 3d implementation, keep going)
@gang-star85z4 ай бұрын
omg I've been looking for this kind of raycaster for years, thank you!
@TheKlad6 ай бұрын
YOOOO, LET'S GO!!!! I'm super happy when i see this tutorial!!! I just love your mind blowing tutorials! And can you make like Pen+ tutorials?
@FindingPepper6 ай бұрын
Thanks! I'm very glad to hear it!
@joshuabarqueesimeth45305 ай бұрын
this is so amazing, its so easy to make a map, its like a 2d tile game with clone count x and y, but now with z, so you can easily make terrain generation like minecraft, this is awesome.
@Star_group-e4d3 күн бұрын
ngl I'm so glad that this video exists because now I can make Minecraft!
@TheDudes4216 ай бұрын
Your so underatted, This is such an understanding video btw!! U earned a new sub
@FindingPepper6 ай бұрын
Thanks!
@buddysyoutube2 ай бұрын
when i use this code all the blocks are not where you demonstrated I have to change my CRH to 25 -27 to see them and they are at the bottom left this is like the 4 time i rewatched this episode and my code is exactly like yours can you check if your code still works please
@OfficialBlissYT6 ай бұрын
one wrong variable placement and you gotta restart the entire tutorial over
@PetarĐurić-z2e5 ай бұрын
It's like saying one misspell in a line of code ruins it. No shit. Go find what you did wrong and try not to have it done again
@IncredibleKai1085 ай бұрын
help me mine doesnt work i found ike 50 problems but it still doesnt work
@FindingPepper5 ай бұрын
@@PetarĐurić-z2e Though I do get that it's harder in scratch because there are no error messages
@PetarĐurić-z2e5 ай бұрын
@@FindingPepper fair
@mineer-pg5sv4 ай бұрын
@@PetarĐurić-z2e 💀
@jeandang83766 ай бұрын
6 subs left to 1k !!! 😮 Great work!
@lantern24046 ай бұрын
After this vid he blew up
@lantern24046 ай бұрын
9K views
@jeandang83766 ай бұрын
@@lantern2404 I said subs
@feruzalutfullina79Ай бұрын
im doing but in time 20:38 what is in move forvard
@SomeoneWhoScrollsonYTАй бұрын
tips: make a blank sprite before all the other ones to make it run faster, idk why but it just works. also, like u said with the key pressed being a boolean with a value of 1 or 0, the same thing works with operators so instead of if statements u can just do that
@SomeoneWhoScrollsonYTАй бұрын
28:26 i thought we had the sin rotation horizontal + 90 variable for that
@BlockMan12425 күн бұрын
wow! this the only toturial i have seen to make 3d minecraft in scratch
@DeclanRohland6 ай бұрын
Woah! So cool! Hope you post part two this sunday!
@Willbin236 ай бұрын
I have been waiting for 6 days and I am so impatient
@abirzebiri434712 күн бұрын
bro in 28:57 the arrow and the w s d a c q dont work, can you help me please :) and can you explain why my Pixel are too big? becuz after i dont look like a cube, but a Block 2D with blue and big Pixel..
@funny_and_cute_animals3695 ай бұрын
Thanks for the amazing tutorials ive always had a problem making 3d games your tutorias are great
@zardyfilms34666 ай бұрын
This channel gets better every video you upload.
@grumpymonkey054 ай бұрын
i couldnt find delete all of grid variable.
@Ez_the_red_head6 ай бұрын
Good work, as usual! 😊
@FindingPepper6 ай бұрын
Thanks :)
@Jessica-o7n7o2 ай бұрын
My blocks are only rendering in the top left quarter of the screen.
@NoahDautenhahn6 ай бұрын
thank you so much all the other 3d tutorials are so hard to understand this makes it so easy
@FindingPepper6 ай бұрын
Glad to hear it!
@FindingPepper4 ай бұрын
@@annateresa8869 That's just a 2D world projected as if it's 3D, not actually 3D.
@FindingPepper4 ай бұрын
@@annateresa8869 My tutorial is for a truly 3D game. I say this because the objects within it are defined in 3D space, with 3 coordinates for position/scale, rather than in Griffpatch's where the world can be represented with a 2D sprite. I do realize I mislabeled it as raycasting (when I believe it's actually called raymarching), and in my explanations I show 2D worlds to simplify things. But the actual project is 3D.
@FindingPepper4 ай бұрын
@@annateresa8869 Well, the screen is 2D, so the world must be projected onto a 2D screen in some way. The pen is used to display pixels and polygons on the screen which give the appearance of 3D, so in that sense it is indeed an illusion. However, all "3D" games use this technique. So by your logic, Breath of the Wild would be a 2D game, which I think most would agree is not true.
@enderantmMCalt6 ай бұрын
Teaching how actually code minecraft is nicest thing and most impressive thing you can probably do
@xenomorph-45319 күн бұрын
hi. so i made everything and the error is that i cant move camera also the cube is on the whole screen
@JohnKoller-y3o5 ай бұрын
I strugle with 3d projects before .You realy helped me.
@Aetherpixl6 ай бұрын
Incredible! That fact that we did this with only *370* blocks!!! (If you have more or less you are doing something wrong.) -- =Tips for anyone following this tutorial= -- - *_MOST IMPORTANTLY_* : Make sure that your variable names are matching. Putting a variable in the wrong place can mess everything up. - Make *_ABSOLUTE SURE_* that your variables are set when shown as set, and change when they are shown as change. *_DO NOT_* mix these!! - Of all else, make sure to do this: _If it's getting late, come back and pick it up tomorrow._ There have been times when I couldn't find the problem, but getting a good night of rest gave me a *_HUGE_* boost of energy in the morning and I almost immediately solved the problem.
@FindingPepper6 ай бұрын
Good advice! It's definitely true that it's easy to make little mistakes. You have no idea how many hours I've spent in pain trying to fix a bug when the issue was just that an x and y got mixed up somewhere!
@Aetherpixl6 ай бұрын
@@FindingPepper So true XD.
@Aetherpixl6 ай бұрын
@@FindingPepper Looking forward to part two! At this rate, I'm sure that this will be an incredible tutorial used by many. Probably even a top tutorial someday!
@connor_awesome64825 ай бұрын
You sure 372 is correct? I checked a time where he cleaned up the blocks and there were 365, and counting, only 5 blocks were added, and I ended up with 370
@FindingPepper5 ай бұрын
@@connor_awesome6482 Yeah I think there's 370 in mine too
@blackiedape7656 ай бұрын
i have seen a lot of people commenting:why did you add pen down instead of stamp stamping can not be changed by alot of things
@FindingPepper6 ай бұрын
Yes, the issue comes when trying to get the correct color
@bread68516 ай бұрын
This video is really nice and simple to understand! I remember trying to make a ray marcher engine like this but it's super slow
@FindingPepper6 ай бұрын
Thanks! I know this one is quite slow as well but we'll make it faster next episode.
@DimaDZisHere6 ай бұрын
the best minecraft tutorial
@stavros2226 ай бұрын
You can make circles too by that. Its not only minecraft
@Megagamer123124 ай бұрын
you just earned yourself a new sub
@dramagnertal66606 ай бұрын
It's soo cool!!! But when I look down at the cube it is completely distorted(diagonal) and the controls are also diagonal. I've already checked but couldn't find any errors. Maybe someone could Help me?
@FindingPepper6 ай бұрын
You've probably mixed up a sin/cos or a horizontal/vertical somewhere.
@Zeefeathers793 ай бұрын
You deserve more subs, here is one.
@toadley-b9l6 ай бұрын
you could stamp small squares instead of pen dots, correct?
@FindingPepper6 ай бұрын
That would be ideal, but then you wouldn't be able to get the full range of color because there's no saturation effect for some reason.
@roopes8884 ай бұрын
Checked each second of your video at least 10 times just to make sure i did everything right
@sssamson17684 ай бұрын
Wouldn’t it be faster to load some lists with the sin and cos values at the start of the project and then just reference that when needed?
@FindingPepper4 ай бұрын
Maybe slightly, but computing sin/cos just once per frame does not have a significant performance impact.
@sssamson17684 ай бұрын
@@FindingPepper ok 👍
@ScratchkidWasee9 күн бұрын
can u try simple 3d to make these easily?
@Vintage_Voxely6 ай бұрын
When the video came out a saw it only had 12 likes but now 300 and its now your second popular video also you only had 700 subscribers now you have 1k great job
@IamNotCrazyOKАй бұрын
How do you add grids?
@Piquiseu4 ай бұрын
can you make a system that uses mouse pointer to look around? (with pointerlock turbowarp extension)
@FindingPepper4 ай бұрын
I do mouse camera movement in episode 3, though not with pointerlock. It could easily be adapted to use pointerlock though.
@Bunn-y2officialyt6 ай бұрын
When will u drop ep 2 So i can watch it early
@FindingPepper6 ай бұрын
I release videos weekly when possible so the next episode will be Sunday
@Bunn-y2officialyt6 ай бұрын
@@FindingPepper ok ty!
@培根蛋餅囙5 ай бұрын
wow is the first real tutorial of 3D Minecraft that i see!
@УлянаМаційовська-щ4б5 ай бұрын
that is true
@therealmobs6 ай бұрын
idk why, but my blocks are not showing :(
@jeandang83766 ай бұрын
Me neither
@jeandang83766 ай бұрын
Fixed it. Could you send a link to finding pepper’s profile, I might be able to fix it while he’s on holiday.
@Shadow-Silver-Edits6 ай бұрын
interesting, earned a sub
@Raamen116 ай бұрын
SOOOOOOOO underated amazing work dude definitely subing
@FindingPepper6 ай бұрын
Thanks!
@Assumptionist5 ай бұрын
9:28 hey i don't know if you know this (and i'm a little late) but guard clauses are actually faster than if/else statements. i benchmarked the two a few years ago and it's surprising the difference it makes in blocks. good stuff
@FindingPepper5 ай бұрын
Huh, that's interesting!
@LolNoUsernameL6 ай бұрын
Almost a 1000 subs 🔥🔥🔥
@ImShadowbanedoffebay6 ай бұрын
@FindingPepper My blocks are tiny and barely move I have gone over and cant find the issue
@LucasTran-m7t5 ай бұрын
For sin and cos +90 you don’t need extra variables for then because you can use the angle sum formula and it will just result in sin and cosine values
@xoxogamewolf75854 ай бұрын
I feel like you could just swap cos and sin with each other, and invert one or none of them
@NotBigSurprise6 ай бұрын
if i may suggest since you're using a grid, you could base your raycasting on a dda algorithm, adapted to work in 3d dda (digital differential analyzer) is a line-generation algorithm, optimized to use the least amount of checks it can by using variable step sizes for the most part, it's used to draw lines on a screen, to figure out which pixels a line intersects but given a raycaster essentially makes lines, dda would let the game render faster, and more accurately, than the usual raycasting with a fixed step size
@FindingPepper6 ай бұрын
Yes I will do this in episode 2!
@NotBigSurprise6 ай бұрын
@@FindingPepper hell yea!
@Chekzy-Official4 ай бұрын
wheres the "make space" option? i cant find it anywhere
@FindingPepper4 ай бұрын
It's part of Scratch Addons. Scratch addons is built into turbowarp; you can configure your settings by clicking on the "addons" button. If you want to use it with vanilla Scratch though you need to download the browser extension.
@Davimp233 ай бұрын
I think it would be cooler if there was more theory about what each code does, but it's still nice content!
@FindingPepper3 ай бұрын
Ah, I try to explain things but maybe I need to do more of that/have clearer explanations. Thanks for the feedback!
@randomcommenteryoufound5 ай бұрын
Is the addons extension necessary or it's opitional?
@rebeccaxing745 ай бұрын
It is optional. It's preference
@FindingPepper5 ай бұрын
It comes with turbowarp (no download needed), so you might as well use it! But no, it's not necessary.
@randomcommenteryoufound5 ай бұрын
@@FindingPepper thanks!
@PolySorinYT6 ай бұрын
this is underrated
@CarlCraftGamesyt5 ай бұрын
no, lmao
@JeffLovesDoggos-q4x5 ай бұрын
@CarlCraftGamesyt nowadays people do use underrated for overhated people, but they also use it for unrecognized people
@PolySorinYT5 ай бұрын
@@CarlCraftGamesyt bro he literally made minecraft in scratch. u know what? make it urelf without tutorials
@DrSky-h6q3 ай бұрын
WE FINNALY GOT A MINECRAFT TUTORIAL ON SCRATCH
@Alldeveloper4 ай бұрын
hey can i publish a game with this tutorials in gamejolt what im trying to say is that if i make a project with your tutorials can i publish it on gamejolt
@FindingPepper4 ай бұрын
You can do anything you like with my tutorials, but please give credit.
@cubes7096 ай бұрын
the best 3d tutorial ever! u will be the next genije
@FindingPepper6 ай бұрын
Thanks!
@ROBLOX-GAMER15 ай бұрын
I forgot to put display view in the forever loop and i wondered why it wasn't working
@Vanilla_SMP-16 ай бұрын
😮 please make more!!!!!!!!!!! I want moreeeeeeeeeee it is so goooooooooooodddddddd!!!!!!!
@Vanilla_SMP-16 ай бұрын
Oh i didn't saw episode 2 but it is really cooooooool i like it❤
@minifrogYT4 ай бұрын
back with another banger! :)
@realafarzan6 ай бұрын
i wonder if this is gonna be combined with the terrain generation tutorial
@FindingPepper6 ай бұрын
I'll make a 3D perlin noise terrain generation tutorial at some point which I may combine with this
@YhehdnzZnmdskz3 ай бұрын
My shapes don't render why?
@pallava-d9z2 ай бұрын
even mine are not rendering
@ArashArashee-u3r2 ай бұрын
Yo bro can you help me im trying to code it that it place blocks when i click space
@FindingPepper2 ай бұрын
Episode 4 covers that
@TrueLemonz4 ай бұрын
it's 1d??
@breadsterss4 ай бұрын
i cant move + mine seems big and nothing works
@TrimaanSingh-e3f9 күн бұрын
its not showing the blocks
@Tetril_Homefiesta4 ай бұрын
I am not gonna back to scratch for this (probably), but I will watch this for fun
@TrimaanSingh-e3f5 күн бұрын
I have one question can we use this in normal scratch?
@FindingPepper4 күн бұрын
Yes but it's very slow
@Iraq_oil6 ай бұрын
Why isn't working?
@Lawfayette6 ай бұрын
because yo mama's so fat that when I swerve out of her way on the road, I run out of gas
@warnersteak3 ай бұрын
Its 32:52. But it took like 2 hours. (Not done yet I'm just guessing)
@Shaan-pj7zg6 ай бұрын
I am amazed in your works... (10/10 tutorial(my brain didn't understand much tho(i dont know why im putting this many brackets tbh)))
@FindingPepper6 ай бұрын
If there's something in particular you didn't understand/you'd like me to explain more let me know :)
@Shaan-pj7zg6 ай бұрын
@@FindingPepper i did your tutorial but it didn't work and i can't find the problem
@Shaan-pj7zg6 ай бұрын
not that it's your fault it's totally mine for making a mistake
@Shaan-pj7zg6 ай бұрын
ive been trying the find it but no luck :(
@Shaan-pj7zg6 ай бұрын
im not really good in formulaes since i didnt learn them yet
@MrNoobious12 күн бұрын
I clicked at this video faster than my wifi
@Shaan-pj7zg6 ай бұрын
view, WE'LL DELETE ALL OF YOU: 23:54 (put 0.5 x speed for greater effect)
@FindingPepper6 ай бұрын
I was trying to say "we'll delete all of view" but that's funnier
@Shaan-pj7zg6 ай бұрын
@@FindingPepper yeah, i noticed that. but it also sounded like that
@Shaan-pj7zg6 ай бұрын
also, could you help me understand your code a bit better please
@Shaan-pj7zg6 ай бұрын
especially the unit circle and how you get those formulaes
@Shaan-pj7zg6 ай бұрын
also, there is another problem in my code
@banana48826 ай бұрын
this is the first 3D minecraft tutorial for scratch
@FindingPepper6 ай бұрын
I suppose it is!
@DaAlphaDawg6 ай бұрын
I mean not really, but it is one of the few.
@Sassquach0222 ай бұрын
Uh, for some reason it isn’t working. I did EVERYTHING right. Where are the blocks?
@GoodBallAnimations5 ай бұрын
I needed this thanks
@x312_edum21Ай бұрын
9:21 we do???
@FindingPepperАй бұрын
Nope. We could use an or with an equals check and a greater check, but at that point it's easier just to use not less than
@nokhinsiu72106 ай бұрын
Im surprised how this isnt popular yet
@cj.880002 ай бұрын
"I said we weren't going to make variables, buuuuut...." says that for the 4th time
@DragonLord36 ай бұрын
theres a problem in my code whnever i want to move left or right (a or d) it changes it by about 491 pixels !!!
@jeandang83766 ай бұрын
Could you send a link to finding pepper’s profile, I might be able to fix it while he’s on holiday.
@DragonLord36 ай бұрын
@@jeandang8376 i fixed it
@mellacrack15616 ай бұрын
underrated channel
@plooshie...6 ай бұрын
This video is really cool! However, there is. bug when I go to the other side of the block and everything is flipped... is this a bug I made? or is it happening to you as well? will you be mentioning this fix in part 2?
@FindingPepper6 ай бұрын
Nope it's not in mine. If you send me a link over Scratch to your project I can try to find the issue there.
@plooshie...6 ай бұрын
@@FindingPepper ok!
@plooshie...6 ай бұрын
@@FindingPepper for some reason, the comment is not showing, can you check the 'held for review' comments? i think youtube thought it was bad
@FindingPepper6 ай бұрын
@@plooshie... You have to do it on scratch because youtube eats links
@plooshie...6 ай бұрын
@@FindingPepper oh no, sorry for the inconvenience, i just fixed it because i put a 'sin rot h + 90' variable instead of a 'sin rot v + 90', sorry
@PARTHVEER-cv9fr3 ай бұрын
how to copy links again
@Sassquach0222 ай бұрын
I only got towers as a result, please help TToTT
@Chrome_Cat6 ай бұрын
Raycasting is fine and all, but it would be nice, if you could teach the implementation used by Bambozzle in his minecraft clone?
@FindingPepper6 ай бұрын
I felt that raycasting was much simpler and easier to understand (even still though it's challenging for many people). For me as well, as I wasn't able to come up with a better method on my own without a tutorial. I may yet do a better, faster, more advanced 3D tutorial (using triangle stuffs), though it probably would not be about Minecraft. (Also, 'tis an honor to receive a comment from such a distinguished Scratch 3d'er!)
@loihoangcuong8059Ай бұрын
i can't do this?!
@KyriproShorts6 ай бұрын
Insane! Thsi deserves a sub!
@webdevgillett6 ай бұрын
Finding Pepper, will you remember me when you get famous?
@FindingPepper6 ай бұрын
Ok, if that ever happens :)
@RaeRae.226 ай бұрын
I hope you do because you can help people new to scratch get better.
@CheesyAnimates6 ай бұрын
Can you upload the sb3 file? I followed the tutorial but right at the end everything turned into a line!
@FindingPepper6 ай бұрын
If you share your scratch project I can try to find the bug. The link will have to be sent over Scratch though or else youtube will eat it.
@CheesyAnimates6 ай бұрын
@@FindingPepper ok
@vfefe5 ай бұрын
i am impressed
@arthurfull94784 ай бұрын
wheres lists?
@Code_Scratch806 ай бұрын
why i see a line look blue
@chedbely6 ай бұрын
Incredible.
@jojo-r4l5t2 ай бұрын
How do u even know which variable goes with what? ITS AMAZING
@Albericbaboin5 ай бұрын
I do not speak English, so I have trouble watching the video (I use a translator), but do you use the DDA? If you don’t use it, I highly recommend it, I just made a simple implementation on scratch and it’s faster than a basic ray throw.. Good luck!
@FindingPepper5 ай бұрын
Yes, in episode 2!
@Albericbaboin5 ай бұрын
@@FindingPepper ok, thanks
@AyanVerma-g6q4 ай бұрын
youre crazy. HOWWWWWW AND WHY DONT YOU HAVE MORE SUBS