an actually customisable Minecraft like game tutorial and also a few ideas from my side - 1. add ores like copper aluminium etc. 2. the trees have a random chance to be more wood and fewer leaves and vice versa 3. players can use a special ore to get XP which can be used to customize their character.
Nice ideas! You could add the aluminum the way I showed in the video! The trees currently are generating with different heights... But different leaf heights would be cool! I really like the last one! :D
@@ShiftClickLearn thanks i really love the fact that we can add a new costume and easily integrate it in the game thanks for this one heck of a godly tutorial
I encountered another problem. At the beginning, when it has “worldhight - Grnorationbedrockthickness” and then I add the “plus air amount”, my bedrock gets all scuffed and gos to the top of the world.
I had the same problem but i found what i did wrong at the very bottom of the generation script the repeat _generationAirAmount has to be inside the repeat world width.
At the end, if you were wondering why the loading screen didn't fade out, its because the broadcast gen level and wait was waiting for the header blocks to finish before running hide. and inside of your when i receive gen level, you had a forever loop.
i have a problem. when I added the air the air turned into bedrock instead of air and also sometimes when i click the green flag none of the bedrock is there.
Hey ShiftClickLearn, when bedrock is generated in the world it is not at the very bottom and mixed with air at a height of scrolllY 5000 - 7000, can you help?
Do you know how to make a seed generator? Like at the start of the world if you make a random world it will generate a seed for that world that you can enter at the start
So i have this variable called "World Size" and I use it to multiply the world height and widths. except whenever its not a while number it breaks. so 2 works but not 1.5
hey, i have a problem. i cannot move the camera when i put the set scrollX d-a times 25 same as scroll y. And when i put them in the camera movement block my movement is gone since ep2, but i kept on following you up to this ep. Another problem in the "repeat worldheightgenerationbedrockthickness add 3 to tilegrid"' it makes all the stone blocks become bedrock. Another problem is that it doesn't change the costume for the costume scripts. i dont see any dirt just torches, and there are no ore veins i only see is stone.
The tile costume issue may be from an error with the ID system. It's really easy to break if you just put ONE wrong variable, so maybe try to re-watch the second episode to compare the code. For the Camera issue, the only thing I can think of is if your code has an issue in this part ua-cam.com/video/FB8P7J0pWeE/v-deo.html. Other than that, It's really hard to figure out what's wrong without seeing your code! :]
Reply to ShiftClickLearn when I go to the top of the world it makes the the scroll Y 7982 and the Y stuck at 38.This shows bedrock layer. The scroll X works like normal. Thanks for trying to help me :)
I've reach the part of the Generation Ore Features and I have a problem. The tile index just keeps adding! It gets to millions and lags the game EDIT: nvm i copied a script with the wrong variable lol
How could i make the left and right edges of the generated area like bedrock, but sideways(like world border but its 1-2 blocks off for every block). Would be helpful im making a survival island game.
That would be! You'd need to repeat the world height, add bedrock ID, repeat world height - 1 and add bedrock for the top, then repeat world width - 1 and add bedrock for the right side.
Hey bro, can you make a video about how to make a really really good text generator like the text generator in the boomerang kid game? This one is really hard. I've tried so many times but it's still confused me. I think, i need your help 🙏🏻🙏🏻
Hmm, I seem to have an issue with the bedrock generation at the beginning. Instead of creating 1 or 2 tiles worth of blocks at the bottom, they are scattered diagonally. Do you know what went wrong?
You forgot to add in the varibles if you have generation varibles place then minus the world hight with the varibles in the generate stone layer ------------- Define generatestonelayer Repeat world hight - generate varibles _____________ Other than that the generate bedrock goes generated before everything. If you put the generate bedrock the last thing to generate, ill generate on the top of the world. So you want the deepest go first then make the last go last hope this helps
Because those aren't the actually ore tiles, they're JUST there for the world generation. Once the base world gen is done, the system loops through the world and looks for those generate ore blocks, then if it finds one, it will generate the "real" ore chunk! :D
@@ShiftClickLearn btw the WorldHeight variable is set to 200 at start where its like: when green clicked show set WorldWidth to 100 set WorldHeight to 200 GenerateCloneGrid CreateListGrid hide forever change ScrollX by all that change ScrollY by all that other stuff
Hi, for some reason, when i try to generate air, it just generates stone. Ive checked the list, and it shows that air is beng placed, its just being replaced by stone, and i dont know why. Are u able to help? Thanks.
@@justwhytho_omg sorry , my bad...You can also check if anywhere you are replacing the item "TileListID"(for air) of Tile grid with The TileListID(for stone)
30:40 Mine works, HOW?! Oh, I have a simple fix. Instead of using the when I receive GenerateWorld in the loading screen, we can use when flag clicked!
Hi Owen, I'm stuck on a bug with The _CurrentGenY Var. The only ore that spawns is coal, cause it can spawn any where! you wrote for the ores "If _CurrentGenY < 100 and Pick random 1 - 80 = 1" But _CurrentGenY is 20000!
Thank you all for watching! Sorry this video is out late, it took a LOOOOOOOONG time to make, so I hope you enjoy!
Literally da 1st reply
@@annaabinales1632 yEAhHH21!131312
No problem!
It was worth it!
It wasn't late, plus I'm sure it takes time to do these videos, and THANK YOU for all your videos!
Noice :0
I like how sometimes he says " Run screen without refresh " when it is run without screen refresh
AHhhh I still do that xD- I can't seem to break that habit LOL!
i mean it still makes sense
because it runs the screen without refreshing
@@mibsmartlearning9621 it dosen't run the screen without refresh, it runs the code without refresh.
17:41 here
yeah lol@@mibsmartlearning9621
an actually customisable Minecraft like game tutorial and also a few ideas from my side -
1. add ores like copper aluminium etc.
2. the trees have a random chance to be more wood and fewer leaves and vice versa
3. players can use a special ore to get XP which can be used to customize their character.
Nice ideas! You could add the aluminum the way I showed in the video! The trees currently are generating with different heights... But different leaf heights would be cool! I really like the last one! :D
@@ShiftClickLearn thanks i really love the fact that we can add a new costume and easily integrate it in the game
thanks for this one heck of a godly tutorial
Hello, I really appreciate this tutorial, you are the only one who taught us with the best understanding.
Thank you, this comment means a lot to me! :D
I encountered another problem. At the beginning, when it has “worldhight - Grnorationbedrockthickness” and then I add the “plus air amount”, my bedrock gets all scuffed and gos to the top of the world.
Worldheight - (generationbedrockthickness + air amount )
Huh, did you add TOO much air? If the air amount is larger than the world height, it will probably break.
Same :( Can you help I also added the part where it removes 1 air if the air is > than 20. pls help
I had the same problem but i found what i did wrong at the very bottom of the generation script the repeat _generationAirAmount has to be inside the repeat world width.
Same😢
This series is amazing! But I have an idea, you should add vines that hang down some trees just like Minecraft, i think it would be cool!
Thanks! That would be something really cool to add! You could add that in your project.
@@ShiftClickLearn what if he doesn’t know how to do that
Oh, it’s a long one!
true
I watched this tutorial and I added 5 ore to my game. Thanks for tutorial SCL :D
Ooh, that's cool! You're welcome. :D
Yes! It's finally out!
Yesssssss!
At the end, if you were wondering why the loading screen didn't fade out, its because the broadcast gen level and wait was waiting for the header blocks to finish before running hide. and inside of your when i receive gen level, you had a forever loop.
Good tip!
@@ShiftClickLearn ;D
aggred@@ShiftClickLearn
Why is it that the code from the last episode didn't work until I added the air generation stuff?
Yes a new tutorial!!
:D
i have a problem. when I added the air the air turned into bedrock instead of air and also sometimes when i click the green flag none of the bedrock is there.
Hmm, did you copy the ID system correctly? Also, do your IDs line up with mine. (1 = air, 2 = bedrock, 3 = stone, etc.)
A new tutorial!
facts
@@ShiftClickLearn facts
@Cold Blaze facts
why does random clipping dirt show up in random places and why it goes off screen it just goes away??
and when you go down and up again they show up?
What shows up/ goes away?
Great tutorial but i have a problem. When i try to add the air the exact same way you did, the air doesn’t spawn :(
Hmm, did you make a costume for the air?
I was waiting for this.
But is it the final episode???
It is not the final epsiode! :D
I don't know why but bedrock keeps spawning in dtone and i can see tha air block and the dirt on top of the grass
I have encountered loading problem. the ores dont even load!
i have a problem, when i take the custom blocks of my air, bedrock and stonelayer generation they do not load that smothly :(
Hmm, did you make sure the correct blocks are run screen without refresh?
@@ShiftClickLearn yes i have...(also it was like a year ago but im still having the same problems)
Why do your variables start with an underscore “_” ?
I think its mean to tell the difference between whats 'for this sprite only' and 'for all sprites'
Yup, I start "for this sprite only" variables with "_" in camel case, and "for all sprites" in pascal case!
Hey ShiftClickLearn, when bedrock is generated in the world it is not at the very bottom and mixed with air at a height of scrolllY 5000 - 7000, can you help?
the log stumps wont spawn but air will even before i added the code can you please help?
Do you know how to make a seed generator? Like at the start of the world if you make a random world it will generate a seed for that world that you can enter at the start
Awesome content! Loving it 💙💙 This is very helpfull! Keep it up!
14:22 my time stamp
:D
Nice again a Epic Episode
Thanks!
@@ShiftClickLearn You Welcome
Bro your insane like howwww
Thanks!
For some reason, If you subtract ground foliage from the rest. It makes a gigantic mountain that goes through bedrock
That's weird!
So i have this variable called "World Size" and I use it to multiply the world height and widths. except whenever its not a while number it breaks. so 2 works but not 1.5
hey, i have a problem. i cannot move the camera when i put the set scrollX d-a times 25 same as scroll y. And when i put them in the camera movement block my movement is gone since ep2, but i kept on following you up to this ep. Another problem in the "repeat worldheightgenerationbedrockthickness add 3 to tilegrid"' it makes all the stone blocks become bedrock. Another problem is that it doesn't change the costume for the costume scripts. i dont see any dirt just torches, and there are no ore veins i only see is stone.
The tile costume issue may be from an error with the ID system. It's really easy to break if you just put ONE wrong variable, so maybe try to re-watch the second episode to compare the code.
For the Camera issue, the only thing I can think of is if your code has an issue in this part ua-cam.com/video/FB8P7J0pWeE/v-deo.html. Other than that, It's really hard to figure out what's wrong without seeing your code! :]
19:16 SAVE MY TIME
hello I like your tutorials
Thanks!
I like variables
do you sell games of yours?
No. I'm pretty sure you're not allowed to sell Scratch games. (I don't know for sure, so don't quote me on it.)
how do i check if a tile is on left or right, i am working on an tile arranging system
thanks for the episode it was soooo helpful
Glad it helped! :D
i was watchign one of your old videos and wow your voice changed really lol
Yeah it has XD
I KNEW THERE WAS GONNA BE SOMETHIN LIKE THIS
Edit: of coarse there will be one of this im dum i only saw episode 2
:DD
Reply to ShiftClickLearn when I go to the top of the world it makes the the scroll Y 7982 and the Y stuck at 38.This shows bedrock layer. The scroll X works like normal. Thanks for trying to help me :)
Did you copy the bedrock generation code correctly? If not, it could maybe spawn at the top of the world.
@@ShiftClickLearn Thank You i fixed the problem :)
That's actually negative one billion!!! :0
Wait really? I was too lazy to count LOOOL.
Hey for me instead of air bedrock is showing on top of the world
Did you add the wrong ID for the air generation?
I've reach the part of the Generation Ore Features and I have a problem.
The tile index just keeps adding! It gets to millions and lags the game
EDIT: nvm i copied a script with the wrong variable lol
Haha glad you got it figure out. :p
The loading screen in super smooth
4:44 just saving my place 🦧
i think you might stand a chance against griffpatch in a code- off
Thank you! I'm pretty sure griffpatch would win lol.
@@ShiftClickLearn you hot a chance
i know i’m a little late but the trees don’t load for me idk what i did
How could i make the left and right edges of the generated area like bedrock, but sideways(like world border but its 1-2 blocks off for every block). Would be helpful im making a survival island game.
That would be! You'd need to repeat the world height, add bedrock ID, repeat world height - 1 and add bedrock for the top, then repeat world width - 1 and add bedrock for the right side.
@@ShiftClickLearn thx!
DUDE THE INTRO SHOWS A VIDEO WITH 153 LIKES AND I JUST MADE THIS VIDEO HAVE 154 LIKE HE DID
LOL nice!! :D
bro i think u should add dimond just like minecraft
That could be cool!
the block is the world record holder for the most longest block
Oh yes!!!! So worth the time!
Thank you!!
When is the next video coming?
This Tuesday!
@@ShiftClickLearn Thanks! 🙏
@@ShiftClickLearn Where is the vid?
Why is my game running so slowly? and the ores doensent want to spawn? Can someone help me?
Are you sure you copied everything correctly?
Yeah.
Hey Owen! Could you tell me how to fix this bug where the sky doesnt spawn but random bedrock and blue blocks spawn everywhere? Thanks
my grass and dirt gets stuck at the top of the screen with the air below it
1 min in you sayed thats minecraft goodbye i sayed THE VIDEO WAS THAT FAST!!!
LOL
Ignore this, just a timestamp
2:53 8:50
*ignoring intensifies*
Hey bro, can you make a video about how to make a really really good text generator like the text generator in the boomerang kid game? This one is really hard. I've tried so many times but it's still confused me. I think, i need your help 🙏🏻🙏🏻
Hey, I actually have that in my todo list of videos to make! Thanks for the idea!! :D
Thank's man. I appreciate it😄
I was able to make a fully working text engine all by myself somehow. That was like a week or two ago.
wow!!! thank u so much!!
You're welcome!
please make another part!
Thats so good
Working on it!
yay thanks
You are welcome! :D
Hmm, I seem to have an issue with the bedrock generation at the beginning. Instead of creating 1 or 2 tiles worth of blocks at the bottom, they are scattered diagonally. Do you know what went wrong?
You forgot to add in the varibles if you have generation varibles place then minus the world hight with the varibles in the generate stone layer
-------------
Define generatestonelayer
Repeat world hight - generate varibles
_____________
Other than that the generate bedrock goes generated before everything. If you put the generate bedrock the last thing to generate, ill generate on the top of the world. So you want the deepest go first then make the last go last hope this helps
When my scroll y is equal to 3820 it teleports to 7800, how can I fix this
Is the camera bound if statement algorithm the same algorithm you set the new scroll y to?
If anyone says this do you know how to generate caves because i have spent hours and i dont know how to generate them
Why does it place badrock instead of air
Why do you have to add the word "Generate" into the ore names in the custom blocks?
it's just to specifiy it
Because those aren't the actually ore tiles, they're JUST there for the world generation. Once the base world gen is done, the system loops through the world and looks for those generate ore blocks, then if it finds one, it will generate the "real" ore chunk! :D
Im Working On A Game Called Mini Mine And Im Planning To Add A Hell Layer!
That sounds really cool!
Nice job
20:52
timestmap?!?!1111 lol
Such a Good Scratch Tutorial!!!!
yes
*y e s !*
ok PLEASE help
at the dirt generation part
my bedrock goes diagonal
and
theres air
its kinda hard to explain
but its broken..
Did you make the world too small? If the world isn't high enough, it will break!
@@ShiftClickLearn how high is it supposed to be, because I am pretty sure it is the same as yours
@@ShiftClickLearn btw the WorldHeight variable is set to 200 at start where its like:
when green clicked
show
set WorldWidth to 100
set WorldHeight to 200
GenerateCloneGrid
CreateListGrid
hide
forever
change ScrollX by all that
change ScrollY by all that other stuff
WHY DOES MY LOADER CAP AT 99 IS THIS A PROBLEM PLS HELP ME
Did you do greater than 98 or something?
i did wait until loading percent was above 99 but if i do that it just gets stuck on the loading screen
pls help my trees spawn at bottom of world
Are you sure you put the tree code AFTER the stone / dirt?
@@ShiftClickLearn now its fixed!!!!!!!! tysm!
Edit: i just saw that some leaves on the left spaawn underground but now ive fixed it
When doing the air generation, i did what you said then it started looping everywhere i went.
What do you mean by looping everywhere? Like the tiles are looping?
@@ShiftClickLearn yes
Hi, for some reason, when i try to generate air, it just generates stone. Ive checked the list, and it shows that air is beng placed, its just being replaced by stone, and i dont know why. Are u able to help? Thanks.
In the costumes, is the number for stone”2”
That should be for air
@@StayInNeverland1 the number for stone is 3, the number for bedrock is 2 and the number for air is 1
@@justwhytho_omg sorry , my bad...You can also check if anywhere you are replacing the item "TileListID"(for air) of Tile grid with The TileListID(for stone)
Is your air costume named "1"? That's the ID of air I show in the video.
@@ShiftClickLearn yes, it is, so im clueless
Uh I only got Coal and the Ladder (Test). Can You PLEASE Help me!
I founded an error, in GenerateTree Block, when i start the gme, it doesn't appear any tree. If someone can help me, i will be very grateful
Hmm did you run the GenerateTree custom block after the world generation?
Why does my tree doesn't generate
I encountered A problem. My Blocks Are All Scuffed And The Dirt Was Down The World 7:04
Did you copy the air generation correctly? If something is wrong in there, the world can get really messed up.
@@ShiftClickLearn Fixed It
i cant wait for next episode, i guarentee it will be better than this video
Working on it!
it has SO much lag,,, How do i fix??
Huh, did you make a random custom block run without screen refresh on accident?
30:40 Mine works, HOW?! Oh, I have a simple fix. Instead of using the when I receive GenerateWorld in the loading screen, we can use when flag clicked!
Awesome!
@@ShiftClickLearn Thanks :)
My project froze when i try to place a block
what is foliage?
we made minecraft yay
lol
My air is not airing(generating)
For some reason, my trees won't spawn. Do you have any ideas?
Oh. NVM. Just fixed it. SRY for bothering you.
That's ok, glad you figured it out! :D
23:25
timestamp?
@@ShiftClickLearn bc i stoped and the rested
could you do an notehr episode i love wahtichng you and learn
Awesome!
yay i beat the youtube algrithem or what ever
lol
@@ShiftClickLearn Thank yo so much for the tutorial. you were litarly the only one i found for the tile game.
At 28:14 the loading% only went to 99
Huh, did you wait for a bit?
Where is buyer and seller
I haven't added the NPC yet!
@@ShiftClickLearn bro then make another one tutorial i maked like that but not working
Can you make a donut spinning game
What do you do in a donut spinning game?
@@ShiftClickLearn like a donut spinning on a table and obstacles more and more
I dare you to make this a 3d game lol! (Bet you won’t)
aHHHH
maybe someday...
Hi Owen, I'm stuck on a bug with The _CurrentGenY Var. The only ore that spawns is coal, cause it can spawn any where!
you wrote for the ores "If _CurrentGenY < 100 and Pick random 1 - 80 = 1" But _CurrentGenY is 20000!
never mind, i fixed. LOL
Glad you fixed it! XD
HOW IS YOUR SKY SO SHORT? MINE IS TOO HIGH!
Try reducing the air amount!
@@ShiftClickLearn I put the same input of yours
@@ShiftClickLearn I tried, but it end up not like what I like
HI LOOOOOOOOOOONG GUY
HI BEE GUY
yo why i cant do the sky?