How I Learned Procedural Generation

248,280
0
Publicado 2022-02-21
In this video, I build a complete procedural low poly terrain generator from scratch. I also dive into shader graph to create a skybox, terrain, and stylized water shader. This is the second installment of my game dev journey.

---- ⭐ Use this Playlist for the tutorials I used in this video ⭐ ----
   • Procedural Generation Tutorials  

---- Tutorials I referenced in this video ----
- MESH GENERATION in Unity - Basics
- PROCEDURAL TERRAIN in Unity! - Mesh Generation
- MESH COLOR in Unity - Terrain Generation
- Procedural Terrain Generation - Sebastion Lague
- Basics of Shader Graph - Unity Tutorial
- How to make a Gradient Skybox with Stars in Unity | Shader Graph Unity\
- Procedural Skybox Shader with Clouds in Unity With URP Shader Graph! ✔️ 2020.3 | Game Dev Tutorial
- SIMPLE CARTOON WATER in Unity
- 3D Stylized Water with Refraction and Foam Shader Graph - Unity Tutorial
- How to make a low poly tree in Blender 2.8
- How to Randomly Generate Levels (and Islands)
- "STYLIZED" GRASS - GIMP TO UNITY IN 7 MINUTES - Game Asset Creation
- GRASS SWAY in Unity - SHADER GRAPH

---- Articles ----
Sphere UV Article - Creating a procedural skybox in Unity's Shader Graph
medium.com/@jannik_boysen/procedural-skybox-shader…

---- Previous Episode ----
Building a Satisfying FPS Controller in Unity | Devlog
   • How I Made a Satisfying FPS Controller  

VIDEO CHAPTERS
00:00 Intro
00:27 Terrain Generation
02:01 Coloring the Terrain
02:48 Diving into Shaders
03:26 Creating Vegetation
04:44 Exploring the Island

Todos los comentarios (21)
  • I really like how you describe the learning process you're going through and what resources you're using. Thank you very much for making this.
  • I am absolutely in love with your devlogs! I am very new to unity and these devlogs really motivate me to start making my own little projects. Keep up these great videos, i can't wait to see how this all will turn out!
  • @cakeu
    this devlog is so much better than your previous one! i learned alot about terrain generation, great video!
  • @equu497
    this is an insanely well made video. I've been binging gamedev videos for about 2 weeks now but I think I'm finally ready to actually make the plunge.
  • @stealthwolf2011
    I really enjoy how you explained the learning process you are going through and what resources you are utilizing. Thanks extremely much for creating this!
  • I love this, you describe your approach to learning the concepts necessary, reference and credit the YouTubers and videos/series that allowed you to learn these concepts quickly, point out mistakes and fix them (shows you really pay attention to the videos and what you're taught), and best of all you show the code to make these things work. Honestly very humble, many people keep these solutions to themselves to hold an advantage against competitors. I appreciate your approach :)
  • @UsmanDev
    Awesome devlog dude, I love how its a hybrid between working on your game and you showcasing how you learned it
  • @getchicken5279
    At first i related so much, but then your learning curve just grew exponentailly. Your Game looks amazing and this gives me motivation to try to improve myself in terms of Game Development. Keep up the good work, im looking forward to your next videos!
  • @VemorrFrantik
    You've got yourself another sub. I love seeing other beginner indies working on their stuff. I come at it from the art side so there's a lot of confusion when I try to understand how any code works. I'm glad my partner is working on that side and being slightly less confused. Keep up the good work.
  • @nicholasmead4255
    Amazing video! I’ve been working on very similar projects going through all the same tutorials. I love how you explain what combinations of what tutorials you referenced in order to get what information you needed to learn, very helpful. You deserve way more views!
  • @dev.g4me413
    Incredible, from the presentation to the content. Is a shame is only 5 minutes I could watch so much more. Keep up the good work!!
  • @SingleSapling
    Ayy I am glad u found my grass tutorial helpfull, the project looks amazing <3
  • @TylerGreen
    This is excellent! Really nice devlog and the cloud shader looks so cool
  • @FiftyKcal
    holy damn, such a great video, the spacing of the subjects, the problems u ran into, the solutions, the visuals, the explanation, good job mate!
  • @ChurryHN
    wicked stuff man, love how you put your own twist on systems you found, i love the procedural generation in rust which has sent me into a bit of the rabbit hole of the subject, I'm wanting to implement it into my own survival style game. Keep it up !
  • @vectorprodstudio
    This is really cool to see because I’m about to start thinking about terrains in my FPS game and yours look very nice! Really love the stylization. One quick tip is that I noticed sometimes the weapon looks a little long on screen from this perspective. If it’s something you agree with, one solution is to render weapons/arms on a second camera and set its FOV lower so the gun looks close. This also helps later so that if you change the FOV when sprinting the weapons won’t also become distorted. Great video I subbed!
  • @StarCourtesan
    I like this style of devlog. I can see how you learnt it and learn it myself :D it's really inspiring and gives me something to go off of for my journey too!
  • dang this video is perfect! Teaches you not only what you learned but how you learned it. Thanks!
  • @kentoken6918
    This video gave so much idea on how to go about making a procedural island and this doesn't only work in Unity but also in Godot...basically any game engine i think. THANK YOU SO MUCH! now i can on go work on my game