The Basics of Perlin Noise | Roblox Studio Tutorial
Вставка
- Опубліковано 24 лип 2021
- Hey there! This is my first development video that I have uploaded on to UA-cam, so please, give me criticism on the video. Don't be afraid to make me cry.
Anyways, we will be looking at the basics of Perlin Noise in this video, and how to use Perlin Noise in order to make a fog screen. "What is a fog screen?", I hear you saying. Watch the video.. and subscribe if you enjoyed it! I will be making more videos, just like this, in the future :)
Link to my GitHub repository that contains the project files:
github.com/KiyanEiles/UA-cam...
For those lazy people - and I really don't recommend doing this, since you don't learn anything this way - the link to the Fog Screen script:
github.com/KiyanEiles/UA-cam...
---------------
Intro Music: Vlad Gluschenko - Coast
License: CC BY 3.0: creativecommons.org/licenses/...
#Roblox #RobloxDev #RobloxTutorial - Ігри
This shouldn’t be this good 😩😩😩😩
yeah
i nutted bc of the editing
This is the first roblox tutorial that didn't just educate me, but entertained me. The only one that I could honestly sit down, watch, chuckle, and learn. Awesome video. Hope you keep making more!!!
Thanks for your comment! I'm glad that I was able to entertain you throughout the lengthy video anyways, since you probably wouldn't be too happy by the end of it, if it were to be in the style of AlvinBlox - for example. My aim is to continue this style of video, so thank you for your feedback on it!
You're not the first one to find an educational video fun.
The quality of this video was fantastic. The editing, the way you explain things, the humor... it all felt like a video that would have been made by a well established and experienced UA-cam tutorial.
-10/10 IGN
oh yea also the music was 10/10
Thanks for your comment 👍 and I must say, the quality of background music also shocked me too lol
@@kiyan1586I’m your 700th subscriber
agreed mate
negative 10/10?
incredible tutorial, it gets to the point and explains things incredibly well - i knew exactly what each thing did despite having no experience in procedural generation beforehand. amazing video, it's hard to believe this is your first.
This video is great for me as an introduction towards perlin noise and terrain generation, I've already made advanced in terrain generation before but this really helps clearing up what I might've missed when it comes to the generation. I'd love more videos on this topic and keep up the amazing work!
this is so high quality and its really entertaining, thank you for this awesome video!
Saw ur post in HD discord. Great quality vid!
Underrated yt'er, very nicely done. Thanks for the explanation 👍
the best tutorial i have ever sow on this topic keep going your tutorials worth a fortune
great job man. I cant wait to watch more of your videos!
great tutorial, never got something so perfectly explained
The tutorial is great, This is just underrated!
You explanations are already good trying to look anywhere else and they can't dumb down the topic like this
Great video. Thank you, I was curious about Perlin noise for the past week. My Game will benefit from this for sure.
Ay man i had fun watching, thanks for the video, i have subscribed.🎉🎉❤
ngl, this is an extremely well made tutorial.
I'm kind of surprised to see that y got 369 subs, you definitely deserve more
working with perlin again and got reminded of this great video, hope more comes soon!
Finally it's out :D
Excellent editing though, much better than I can do
Thank you! Really appreciate the comment
Man you deserve 100x the subs you have!
Very good explanation of the Perlin Noise thank you !
You are an amazing yter I cant believe this is your FIRST VIDEO
Damn I haven't gotten through the whole video yet but I can tell this is very underrated and high-quality. You've earned a like and a sub, and I wish you many more likes and subscribers in the future!
This is a legendary video please continue to make more the quality and explanations are not to hard to understand
Thank you for the ego boost!
This is so good. Why isn't it everywhere on youtube. I enjoy watching this
You should make more videos. This video is not only teaching me things, but I can also laugh at comedy while learning. My suggestion would be to make momentum based crouch sliding. It would be more than just a normal crouch slide, plus, it would be a great addition to many platformer games.
oh wow.. i came across this through roblox's devforums, one of the best tutorials i've seen in a while! your editing style and sense of humour is great, which really helps with long videos like these. this is amazing, especially for your first development video, and i can't wait to see more. have a good day sir :>
Thank you for your kind comment! I am glad you enjoyed the video, and I hope to upload more videos in the upcoming weeks
I saw the quality of the editing and everything so i scrolled down to expect over 10,000 subscribers but only 146?! This guy is so underated.
Underrated as hell.
this was actually epic good job
Thank you so much, you are really good at explaining.
Thank you for this video!
one of the best videos i’ve ever watched on roblox scripting
*Achievement Unlocked* : Underrated UA-camr discovered!
btw thanks for real though!
Keep up the good work lad!
most underrated roblox tutorial video i've seen
Thanks mate, was really helpful for my upcoming Endless Snow game.. ironically used for terrain.
Underrated channel.
This tutorial is amazing! Really REALLY good! I didnt realise it was this simple to make! But im still fairly unsure on how to load and unload near by sections/chunks so maybe you could make a tutorial on that!
bro this is the cleanest roblox tutorial I have seen, coming close to the cleanest game development tutorial in general if PrismaticaDev didn't exist
my guy just made his first video one of the best roblox studio tutorials out there
yo man this was so good omg-
Hey, thanks for the vid man, appreciated!
No problem! Making videos for people, and you guys being able to enjoy them, is why I am here
Incredibly constructive video, keep on good work!
Glad you liked it!
The best tutorial on perlin noise in roblox yet
For a first video this is perfect, now i know what to use if i whould make minecraft in roblox.
hello! Ur vid is very good even if its ur first time! Nice job!
I had my popcorn ready
great tutorial, can't wait for you to make more of these (if you even plan on doing that) :]
Thanks! I am currently in the making of the next set of videos for the Basics Series. The first set is going to be on creating custom Dialogue Boxes, so stay tuned for that 😏
Thanks for this video it helped a lot!
this is good. Keep it up😊
Pls upload more man. We miss you!
I encourage you to make more videos. The community needs you!
(Your editing is also like god tier)
That is so very kind of you! I am in the process of making another video now, so hopefully that will calm everyone's nerves down. The last year has been a bit busy, so I am slightly upset that I haven't been able to upload anything of substance..
@@kiyan1586 Understandable. I’ll be waiting for a new video :)
Quality > Quantity
great video man
im not joking please make more content this is like the only type of tutorial i actually learn from and like i cant find anyone else with these kind of roblox tutorials please :(
Best Roblox scripting tutorial ever!!! 10/10
very good keep the work up
super underated channel...
All the other tutorials I do all the code just doesn't work but this worked perfectly.
You earned a subscriber.
If anyone has any video suggestions, then please do leave them underneath this comment. I would love to hear what you guys want to see more of!
Make an advanced tutorial of it 😳
@Coder Husk many big words used there lmao, but I may actually have a look at doing a video on cellular automata actually. I have always been fascinated by it, and I think it would be a great video to talk about it, within Roblox of course
EDIT: CFrames is also something that would be great to cover, as it is a huge topic, which can range from pretty easy to even confusing the computer.
Biomes, Chunk Systems, Water Levels, Terrain Appearance, please make them, and how would you also turn them into roblox's terrain (not parts)
A bit late but it'd be awesome if there was a video like this to explain marching cubes. I've already seen some videos but good lord their explanations are really awful.
IMMA NOT FORGIVE U FOR QUITTING TUTORIALS, this a rare video simple and good edited im sure if u do more and more u could get waaay more visibility
bro you actually put effort into these video edits instead of making them just basic scripting, and its really intriguing to the viewers who actually want to learn this topic, despite it being a half hour long. I hope you post more advanced tutorials soon, we all need something original and not over-exaggerated like this masterpiece!
also, what do you use to edit your videos?
This was so helpful ty
This is great! You should honestly get more subs, and I've just become one of them!
damn this some crazy good content
Wow this is good 👍
Please do more of these videos! Im an aspiring roblox game dev in need of more knowledge like quality video tutorial like these
Thank you for your comment! I am trying to make more videos, however with the quality of the editing and script, it does take a while to produce them unfortunately. I'm trying my best to keep making them, at the moment
The effort!
Amazing
BESTVIDEO EVER
Very cool video must sub
Bro this it 100/10 bro
very good
great video
Epic video
10/10 video
Awesome tutorial. I have one question though, how do you make it seem round?
what did you put in the folder because idk what I'm doing and great vid by the way
I’m your 700th subscriber
berry good video
Danke
criminally underrated
Thank you :)
Sebastian, thats where ive come here to make a terrain generator, even though im planing to move on to unity
came from okeanskiy server
Great tutorial, one small optimization I would recommend is the part where you parent the part to the workspace whilst setting up their props, is that you should try to set all your props BEFORE you parent the part to something else, this can make your code run slightly faster. :)
Wasn't aware of that, but thank you for your nice tip anyways!
underrated.
great tutorial
next when?
Thanks lol and good question... Life is quite busy for me at the moment, with a multitude of factors affecting my free time, so it depends. I hope to allocate more time to video production next year, as I have been working on videos slowly ever since this one was posted. Once I get going, you won't be able to catch up 😏
likeee were boths devs and like were both experienced :o were friends now :)
Excellent video mate, you put a lot of work into and its funny and entertaining. Nicely done.
Didn't even know Roblox had a Noise function so that's cool!
By the way, wouldn't:
math.noise(x * amp * res, z * amp * res)
be the same as
math.noise(x,z) * amp * res
?
no, because math.noise(x * amp * res, z * amp * res) will be multiplying the x and z values with amp and res and getting a value from those values, while math.noise(x,z) * amp * res will be getting the value from the noise function and multiplying it with amp and res
I'm glad you like the content! To answer your question: no, it won't. The first example you stated is only affecting the inputted values. So the algorithm will have multiplied X and Z values in order to produce a different Perlin noise wave.
Whereas with the second one, you are multiplying the result of the algorithm, which means the Perlin Noise wave is being multiplied by the amp and res values.
I hope that helps!
so underrated
Why Link, what lovely ocarina music! Wait... Its the windmill music... its "time" i learn about perlin your way
I was going to sub when I realized I already did
the term "underrated" at its finest.
Thumbnail 10/10
better than alvinblox and devking thumbnails
Audio 10/10
Audio is crystal clear, I'm not an audiophile so I have no complaints
Editing 10/10
It's incredible.
This level of quality is something that not even top dev UA-camrs (shame on you, alvinblox) manage to achieve and I'm actually amazed at how much effort you put into editing this video
Explanation 8/10
A bit iffy when explaining how the perlin noise algorithm works
Overall I rate this video a 9/10, it's well elaborated and easy to understand.
Thank you for your kind comment! And yes, my explanations can get a questionable times lol - especially when it comes to complex topics, but I think that will be something that will be improved upon as I make more videos. Thank you for your feedback regardless
@@kiyan1586 When are you gonna make more videos? It's been 2 years
a youtube roblox tutorial with voice *and* non-annoying music? wow!
yoo that tutorial felt so quickk
yo this is so helpful are you going to upload more
Only if he didn't quit after 1 amazing tutorial
This was super informative, thank you!! Though, I'm unsure of one thing, how do you make it randomize each time you run the game? I tried adding math.random(-math.huge, math.huge) as the third argument, but it was still generating the same thing.
Ah yes, good point actually.
I think I was just rushing in terms of recording that part for the video, but math.random(-math.huge, math.huge) will not work in the way it is intended. It will always output the same number: -2147483648; therefore I would highly recommend you use math.random() * 1E14 instead, as it will output a random number with a large number of digits.
Hope that helps, and thank you for subscribing!
I think you have to use “math.randomseed(math.random())”
Très bon choix de musiques
I've entered the point in coding difficulty to where the tutorials aren't mr beast yelling in your face bright flashing colors but instead are actually chill
More Videos please :D