How I Learned Procedural Generation

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024

Комментарии • 489

  • @Lejynn
    @Lejynn  2 года назад +109

    All the tutorials I used are in this playlist. Thanks for watching :)
    ruclips.net/p/PLrMEhC9sAD1zprGu_lphl3cQSS3uFIXA9

    • @DakotaRileyMedia
      @DakotaRileyMedia 2 года назад +8

      Thank you for linking the tutorials you followed in the description. It feels like a lot of RUclips Dev Logs that discuss following a tutorial to do something never provide a links to the tutorials they watched.

    • @Lejynn
      @Lejynn  2 года назад +16

      @@DakotaRileyMedia Of course! I think that's one of my goals. Instead of just working on a game and only showing people my progress, I want to be a good resource for anyone wanting to learn game dev by providing all the tutorials that I used.

    • @bingchilling989
      @bingchilling989 2 года назад +4

      I learned so much from this video and your last video.
      Thank you.

    • @Lejynn
      @Lejynn  2 года назад +6

      @@bingchilling989 thanks for letting me know! If these videos really help people, then my time is worth it. :’)

    • @bambusz0131
      @bambusz0131 2 года назад +2

      @@Lejynn Amen.

  • @itsjustmyusername312
    @itsjustmyusername312 2 года назад +318

    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.

    • @Lejynn
      @Lejynn  2 года назад +6

      Thanks, you're very welcome!

  • @cakeu
    @cakeu 2 года назад +69

    this devlog is so much better than your previous one! i learned alot about terrain generation, great video!

    • @Lejynn
      @Lejynn  2 года назад +4

      Thanks! I really appreciate it. I am glad you learned some stuff from it. It's pretty hard as the creator to tell if I am explaining things well enough. xP

  • @equu497
    @equu497 Год назад +20

    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.

    • @Lejynn
      @Lejynn  Год назад

      You should do it! Game dev is a lot of fun.

    • @CommissarChaotic
      @CommissarChaotic Год назад

      I keep trying to plunge but keep forgetting how to swim properly. Right now, I'm just doing whatever which includes Procedural Generation. I just want to see cool custom AI I'll be making fight each other but with like a lot of nuance.

  • @SingleSapling
    @SingleSapling 2 года назад +7

    Ayy I am glad u found my grass tutorial helpfull, the project looks amazing

    • @Lejynn
      @Lejynn  2 года назад +1

      What up Single Sapling games! Your tutorial was clutch.

    • @SingleSapling
      @SingleSapling 2 года назад +1

      @@Lejynn yes just popped up in my recommended. RUclips is doing its thing

    • @Lejynn
      @Lejynn  2 года назад

      @@SingleSapling That's awesome. It must've been a nice surprise to see your video pop up on the screen. xP

  • @UsmanDev
    @UsmanDev 2 года назад +3

    Awesome devlog dude, I love how its a hybrid between working on your game and you showcasing how you learned it

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks dude! I enjoy having the devlogs also be educational so that it provides more value for people wanting to learn too. :D

  • @TylerGreen
    @TylerGreen 2 года назад +7

    This is excellent! Really nice devlog and the cloud shader looks so cool

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Tyler! I really appreciate it. :)

    • @tutmo
      @tutmo 2 года назад

      Tyler's right, this IS excellent! I just finished Sebastian's tutorials with Shader Graph using some of your suggestions (thank you!). I have solid colors working, but do you know of a tutorial that blends between textures like Sebastian eventually does in his tutorials? Either way, thanks again for this!

  • @dev.g4me413
    @dev.g4me413 2 года назад +5

    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!!

    • @Lejynn
      @Lejynn  2 года назад

      These types of comments are the best. Thank you! :)

  • @kentoken6918
    @kentoken6918 2 года назад +2

    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

    • @Lejynn
      @Lejynn  2 года назад +1

      You're welcome! I hope it works out well for you in Godot. Once you understand the concept, you can implement procedural generation anywhere. :D

  • @GreiTesst
    @GreiTesst 2 месяца назад +2

    This is really going to help me out, thank you Lejynn

  • @PablitotheChicken
    @PablitotheChicken 2 года назад +7

    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!

    • @Lejynn
      @Lejynn  2 года назад

      You should! I’m finding these small projects are the perfect way to learn game dev. I appreciate the support! :)

  • @jamawama297
    @jamawama297 2 года назад +2

    I was so shocked to see this is only your second video I’d so love to see more!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Joshua! I am shocked that my first two videos are performing better than I could imagine. I thought I would be uploading videos for a year before gaining traction. But, RUclips has proven me wrong. I will for sure be making more videos. :)

  • @VemorrFrantik
    @VemorrFrantik 2 года назад +1

    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.

    • @Lejynn
      @Lejynn  2 года назад

      Thanks for the sub! Honestly, I wish I had more skills to create things on the art side. What kind of games have you made with your partner?

  • @jaydennyamiaka3763
    @jaydennyamiaka3763 Год назад +1

    Bro you’re mf insane ☠️ The fact that you were able to do all of this in such a short amount of time from nothing but tutorial videos is impressive. The passion, dedication, and brain this requires is wild. Great vid and keep up the amazing work 🙌🏾🙌🏾

  • @3bomb
    @3bomb 2 года назад +1

    This project is coming along very nicely!

    • @Lejynn
      @Lejynn  2 года назад

      Thank you! I appreciate it.

  • @joeknap10
    @joeknap10 2 года назад +2

    a very informative and fun to watch video condensed into 5 minutes! Really cool!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Joe! I am glad you liked it.

  • @stealthwolf2011
    @stealthwolf2011 2 года назад +1

    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!

    • @Lejynn
      @Lejynn  2 года назад

      You're very welcome!

  • @vectorprodstudio
    @vectorprodstudio 2 года назад +2

    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!

    • @Lejynn
      @Lejynn  2 года назад

      Yeah, I noticed the weapon being super long after I uploaded the video. xP I was too focused on the terrain to see that changing the FOV messed up my gun placement. I have played with rendering the gun in a separate camera. This also helps with the gun clipping through walls. But then my gun no longer reacts to the environment shadows. Were you able to fix that? Thanks, I appreciate the sub!

  • @StarCourtesan
    @StarCourtesan 2 года назад +1

    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!

    • @Lejynn
      @Lejynn  2 года назад +1

      That's exactly why I do it. So that you guys can learn too. Good luck on your journey!

  • @ChurryHN
    @ChurryHN 2 года назад +2

    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 !

    • @Lejynn
      @Lejynn  2 года назад

      Glad you enjoyed! And I am glad you noticed that although I use a lot of resources to learn, I definitely spend the time to understand it and make the code my own.
      We both fell down the same rabbit hole. Rust has inspired me to learn these topics as well. Now the next then I want to recreate from Rust is its building system.

  • @seth-blank
    @seth-blank 2 года назад +2

    I loved this and very inspiring. Underrated.

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Seth! I am glad you liked it. :)

  • @dustrux5349
    @dustrux5349 2 года назад +1

    This video really shows that we can learn so much just from yt tutorials
    Great content ma man

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! RUclips is a great resource. There was never a better time to learn game dev. :)

  • @mariovelez578
    @mariovelez578 2 года назад +1

    Lol I think it’s so funny how I’ve already watched all the videos you’ve mentioned. I think your project is looking super cool!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! Did you end up making a project on procedural generation as well?

  • @s1s1l1sko
    @s1s1l1sko 2 года назад

    i dont understand why but for some reason youtube decided to actually recommend for the first time a new youtuber to me and im super happy that its actually a good channel that makes unity videos

    • @Lejynn
      @Lejynn  2 года назад +1

      The RUclips Algorithm is doing me big favors.

  • @dmangamesSTUDIO
    @dmangamesSTUDIO 5 месяцев назад

    dang this video is perfect! Teaches you not only what you learned but how you learned it. Thanks!

  • @eerie5450
    @eerie5450 2 года назад

    Nearly died when I saw you only have 600 subs, the quality of your video is insane! Thought you'd be in the hundreds of thousands sub range! Defos subbing and looking forward to exploring your channel and seeing all your content!

    • @Lejynn
      @Lejynn  2 года назад

      If you came few days earlier, I think you might of actually died. xP I was around the 300 sub range. Thanks for the sub! I really appreciate it.

  • @6lack5ushi
    @6lack5ushi 2 года назад

    Glad to be part of the first 300, great video!

    • @Lejynn
      @Lejynn  2 года назад +1

      You're officially part of my day one gang. Thanks for subbing! :)

  • @ignacioampuero46
    @ignacioampuero46 2 года назад

    As a future game dev I just love the videos you made so far, I will keep an eye on this channel. 10/10

    • @Lejynn
      @Lejynn  2 года назад

      Awesome! Hopefully my videos will help you on your game dev journey. :)

  • @simoncodrington
    @simoncodrington 2 года назад +1

    Great video mate. Looking forward to seeing what new stuff you come up with

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, I appreciate it! :)

  • @subhaniminhas
    @subhaniminhas 2 года назад +2

    I would suggest to continue on the total procedure generation from a planet level, and keep on adding details , once you keep on going down, oceans, rivers, large land masses, towns, roads, houses, trees, everything procedural generated.
    Become the no 1 procedural generation guru on YT.
    Become Limitless .
    Best of luck.

    • @Lejynn
      @Lejynn  2 года назад

      That would awesome. I think the goat Sebastian Lague is already leagues ahead of me with his procedural planets and erosion simulations. But I won't give up. There will be times where I explore procedural generation more in the future.

  • @JustinBieshaar
    @JustinBieshaar 2 года назад +1

    Great video!! Enjoyed watching it from start to end. 🙌

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, I appreciate you watching the full video! :)

  • @DanielAttaway
    @DanielAttaway 2 года назад +1

    Awesome video, I'm ready for the next one!

    • @Lejynn
      @Lejynn  2 года назад

      You're in luck, a new one just dropped today. :D

  • @floskater99
    @floskater99 2 года назад +1

    Love the video dude, hope to see more from you!

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks, There will be more coming! :)

  • @simonagergaard4830
    @simonagergaard4830 2 года назад +2

    I am soooo impressed! I found this channel and it’s much better than these 1 million + channels! Plus: the quality is on 10 million sub level, even tho only 300 have watched the video!!!!
    ( I’ve also seen your first video and just waited to see the next)
    THANKS MAN, KEEP UP THE GOOD WORK❤️❤️❤️

    • @Lejynn
      @Lejynn  2 года назад +1

      Wow, I am glad you think so! That means a lot. Thank you for coming along for the journey. Maybe one day we will grow to be a bigger channel. :D

  • @evanhope6587
    @evanhope6587 2 года назад +1

    Ty for putting all the sources you used in vid

    • @Lejynn
      @Lejynn  2 года назад

      Of course! I also made a playlist on my channel to make things easier. :)

  • @SantifoxLIVE
    @SantifoxLIVE 2 года назад +3

    Hello I have a problem I am trying to create a script using if UnityEditor but it appears that PrefabUtility does not exist what can I do in that case?

    • @Lejynn
      @Lejynn  2 года назад +4

      If you're making this script as a monobehaviour, you will need to add this at the top of the file.
      #if UNITY_EDITOR
      using UnityEditor;
      #endif

  • @lunavil
    @lunavil 2 года назад +1

    Get it so the grass color matches the terrain underneath, there's so documentation about from a grass asset pack that was helpful for me. Good luck

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks! A lot of people have been giving me tips on the grass. So hopefully I can make it better next time. :)

  • @TheRagingSerpent
    @TheRagingSerpent 2 года назад +7

    Amazing stuff, since you are going for stylized look, you may want to make all the normals of your grass mesh point directly up, this will mask the fact that they are just flat planes with a texture on them.
    You can easily do this in Blender by placing a flat plane, then in your grass mesh add "data transfer" modifier and select the flat plane as the source then check the normals option.

    • @Lejynn
      @Lejynn  2 года назад +1

      Super good tips! Thanks Veirū.

  • @snakef8933
    @snakef8933 2 года назад +4

    There's so much to learn from these, so thank you for putting this out there! Good luck on your game I'm definitely subbing!

    • @Lejynn
      @Lejynn  2 года назад

      Of course! Thanks SnakeF8, I appreciate the sub. :)

  • @mrjj7527
    @mrjj7527 2 года назад +2

    love how u put the video's in description (:

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, I have to make sure people are able to find them. :)

  • @rejoininghottako3861
    @rejoininghottako3861 2 года назад +1

    Awesome work! Excited for the next ones :D

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! I am excited to see what else I learn this year as well :D

  • @tanlizhang
    @tanlizhang 2 года назад +1

    Is cool that he actually learn everything on youtube

    • @Lejynn
      @Lejynn  2 года назад +1

      RUclips has a lot of great resources. :)

  • @agnarzb
    @agnarzb 2 года назад +1

    thanks fir referring all the tutorials. I have discovered the brackley's but did not have the sebestians. good luck with your projects

    • @Lejynn
      @Lejynn  2 года назад

      Thanks agnarzb! Sebastian is a super valuable resource. I also like to watch Game Dev Guide and Code Monkey. Good luck with your projects as well.

  • @CosmicComputer
    @CosmicComputer 2 года назад +1

    really cool, thanks for sharing

    • @Lejynn
      @Lejynn  2 года назад

      You're welcome. :)

  • @nodegarage
    @nodegarage 2 года назад

    Fantastic video, I love how you include all the videos you learned from.

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! It gives the devlog extra value. Not only do you see my learning process, but you can use those resources for yourself as well. :)

  • @nicholasmead4255
    @nicholasmead4255 2 года назад

    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!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! I am glad people are finding my references useful. My goal is to make sure people can follow along on the game dev journey if they choose to. How do you like Unity so far?

  • @zeye860
    @zeye860 2 года назад +1

    Keep uploading my man

    • @Lejynn
      @Lejynn  2 года назад

      Thanks ze Ye, more projects are coming for sure.

  • @KasperJuul87
    @KasperJuul87 2 года назад +1

    Nice video. It helped me figure out my problem with the equations in the noise script. Thought i figured that the lacunarity does not work as intended with you corrections because to they are multiplied with the offsets. So the offset should be added last :)

    • @Lejynn
      @Lejynn  2 года назад

      Ayeeeee, glad I was able to help someone with that problem. :)

  • @lukiolio
    @lukiolio 2 года назад +1

    Great way you described your learning process!

    • @Lejynn
      @Lejynn  2 года назад

      Appreciate it Luca!

  • @snailtan4332
    @snailtan4332 2 года назад

    oh my god, so it wasnt me after all
    I destinctly remember having the exact same problem with sebs noise generator as you did, but I wasnt able to fix it.
    Thank you lmao

    • @Lejynn
      @Lejynn  2 года назад

      I thought it was me too but I followed his tutorials twice and still ended up with that weird bug!
      Haha, took me hours to fix it but glad I finally figured it out and that it at least helped one person.

  • @AndrewDavidJ
    @AndrewDavidJ 2 года назад +1

    Hey! I just stumbled upon this and I think what you've managed to build so far by just using tutorials is really cool! Shaders can be quite daunting at first, but once you're past that first step, the learning curve is definitely more manageable than you'd expect.
    I also make devlogs and gamedev content, so I love exploring this corner of RUclips to see what awesome stuff other devs are creating to help keep myself motivated. I really look forward to seeing how your FPS game evolves!
    Subscribed :)

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks for letting me know! So far I have been really liking shaders but I can tell there is a lot to still learn about them.
      I'll make sure to check your channel out. Thanks for the sub. :)

  • @PhilHarlow
    @PhilHarlow 2 года назад

    Your inclusion of all the tutorials you used got a sub from me. Awesome way to share the knowledge

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, I appreciate the sub! :)

  • @KamranWali
    @KamranWali 2 года назад

    Awesome video! Wow the procedural generated island looks super impressive. The tree placements and island's colouring looks awesome. Also the the sky looks kool as well. Keep it up! :)

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks! I am glad you like the different bits that make up the island. I can't wait to expand on this project more. :)

  • @devgoose6980
    @devgoose6980 2 года назад +1

    Just a tip, don’t search up too many tutorials because you will just be stuck in a loop where you will always be relying on a person to help you instead of you doing it yourself. Instead you should start small and build your way up and if you still want to keep making this game try just to get the mvp out first. Great job with your devlogs btw keep it up!

    • @Lejynn
      @Lejynn  2 года назад +2

      That's the double-edge sword that I created in these videos. I like showing my learning process because it allows others to follow along on my game dev journey. But I undermine how much of my own work I put into these projects. xP
      Thanks! I will definitely have more coming.

  • @StefanosP208
    @StefanosP208 2 месяца назад

    great video all around! many thanks

  • @ttmmhd4623
    @ttmmhd4623 2 года назад +1

    I can’t wait for the next video about the game

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, I hope to get more videos out soon. :)

  • @antn908
    @antn908 2 года назад

    This looks great and is really informative, btw. thank you for recommending tutorials!
    Keep up the good work dude!

    • @Lejynn
      @Lejynn  2 года назад

      Glad you like the video! More videos like this coming soon. :)

  • @amlan9120
    @amlan9120 2 года назад +1

    Your "Game feel" obsession is beautiful.🤗

    • @Lejynn
      @Lejynn  2 года назад +1

      GAME FEEL. Thanks AJ :)

  • @timmytheimpaler1750
    @timmytheimpaler1750 2 года назад +1

    My dude- inspiration has been found thank you

    • @Lejynn
      @Lejynn  2 года назад

      You're welcome! :)

  • @levayv
    @levayv Год назад

    WOW Nice Video. I watched the mentioned tutorial by Sebastian yesterday. I can relate on 1:12

  • @DanPos
    @DanPos 2 года назад +1

    Great video!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! :)

  • @GammingPotato
    @GammingPotato Год назад

    Thank you so much, the placement generator was very helpful.!

  • @VladislavFinogeev
    @VladislavFinogeev 9 месяцев назад

    You are very cool, man! Good luck with your game!

  • @pipi7928
    @pipi7928 2 года назад +1

    Amazing video!I really love this!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Pi Pi! I appreciate it.

  • @MasterAkiDraw
    @MasterAkiDraw 2 года назад +1

    SUPER helpful! Thank you!!

    • @Lejynn
      @Lejynn  2 года назад

      You're welcome! Glad it was helpful.

  • @plantex9
    @plantex9 7 месяцев назад

    Thx for the work, this is really helpful. 🙏

  • @DBubbleTV
    @DBubbleTV 2 года назад +1

    great vid really enjoyed it. im guessing your adding your water manually? with planes ?

    • @Lejynn
      @Lejynn  2 года назад

      Yuhp! You guessed it exactly. I used a plane then added my shader to it.

  • @oggold2678
    @oggold2678 2 года назад +1

    One day I'm going to do nice video game.
    Really cool video!

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks! I hope you do make a nice game
      one day. I’d love to play it.

  • @mezan2604
    @mezan2604 2 года назад

    Please keep going, PLEASE, this is top tier content

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks, don't worry! I will definitely be making more videos.

  • @polarisprog
    @polarisprog 2 года назад

    Man you really progressed!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! You actually had a big role in this video being made. You were one of the first to comment on my last video which really gave me the motivation to tackle Procedural Generation. lol

  • @diegovillafane6313
    @diegovillafane6313 Год назад

    Dude thanks, you made me realize, that I'm a programmer, not a 3d artist!

  • @codename_name3521
    @codename_name3521 2 года назад +6

    Thank you for the vid! I've enjoyed watching your videos and I wanted to know how have you learnt so much within such a short period of time? Because I've been working with Unity for half a year and I feel quite dumb seeing how much you have learned compared to me :(

    • @Neon-_-
      @Neon-_- 2 года назад

      -the mighty power of ctrl c and ctrl v-

    • @Lejynn
      @Lejynn  2 года назад +2

      Thanks for the comment! Honestly, everyone learns at their own pace. Just keep at it!
      My advantage is I have a degree in Computer Science and 4 years of experience as a software engineer. So don't feel bad because this allows me to write/pick up the coding concepts a little quicker. The only challenge for me is learning Unity and the game dev side of things. But really, RUclips has proven to be a great source to provide you with everything you need. I just learn by watching every video I can find on youtube. Then the ones that I find most helpful are the ones that make it into the video.
      So keep at, keep learning, and I promise you that you will see the progress you want.

    • @Lejynn
      @Lejynn  2 года назад +1

      @@Neon-_- Haha, those are the only keys on my keyboard.

  • @carrotsandcats
    @carrotsandcats 2 года назад +1

    just like WOW, amazing work

    • @Lejynn
      @Lejynn  2 года назад

      Glad you think so!

  • @mezan2604
    @mezan2604 2 года назад +2

    that was really cool

    • @Lejynn
      @Lejynn  2 года назад +1

      Thank you!

    • @mezan2604
      @mezan2604 2 года назад

      Oh, i really just commented two times because i watched the video multiple times and I thought I didn't comment

  • @flofdev
    @flofdev 2 года назад +4

    i like your editing and the results were really good!
    but i think the grass didnt really blend in because its a bit to dark (but thats just my opinion) overall a pretty nice system 👍

    • @Lejynn
      @Lejynn  2 года назад +2

      Thanks, I appreciate it! The grass needs a lot of work but I just wanted to get a start on it this video. xP

    • @flofdev
      @flofdev 2 года назад +1

      @@Lejynn yeah mabey you can try some more stylized grass where every grass part is a 3d model instead of a texture. there are some great Tutorials out there. 👍

  • @mossv
    @mossv 2 года назад +1

    Love the video! I suggest you should make the grass color the same as the ground green, hope this was useful

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, it’s pretty dark because of the lighting. But I‘ll try to fix it in the next video. :)

  • @CB7CatalystH22a
    @CB7CatalystH22a 2 года назад

    Hey man, I really appreciate the video! It was definitely nice to see where the game dev journey can go, if you keep at it! Definitely inspires me to keep going. I would be interested to see some of these videos you list in your videos in the playlists section of your channel. I'm sure you're pretty busy, but I think it would go a long way! Thanks again!!!

    • @Lejynn
      @Lejynn  2 года назад +1

      Really good suggestion! I went ahead and made those playlists. I also have all the videos listed in the description. I hope you continue your game dev journey. Thank you! :)

  • @hamzabilal4602
    @hamzabilal4602 2 года назад

    Thank you soooo much for showing the tutorials you followed < 3

    • @Lejynn
      @Lejynn  2 года назад

      Of course! I also have a playlist for those tutorials if that helps you as well. :)

  • @Bryan-bh7cy
    @Bryan-bh7cy 2 года назад +1

    hey thank you for showing the resources you use, very cool :)

    • @Lejynn
      @Lejynn  2 года назад

      No problem! :)

  • @SamHasPlans
    @SamHasPlans 2 года назад

    This is super cool! Thanks for your super amazing and righteous perspective! I'm inspired by you!!!!! :D

    • @Lejynn
      @Lejynn  2 года назад

      Awesome! Glad I could inspire you. :D

  • @johnperes
    @johnperes Год назад

    Saved my day, it's all I want to do for my game, thanks! :D

  • @araziel5800
    @araziel5800 2 года назад

    Thanks for ur content, lost some Motivation to go on with my unity course.hahah
    After seeing ur last vid, i decided to pick it up again

    • @Lejynn
      @Lejynn  2 года назад

      I am glad I was able to help you find your motivation again! :) Definitely keep at it with that unity course. I think what helps me is by keeping these projects small for now. If I have too big of a goal, I will feel like I am not making any progress and would lose motivation as well.

  • @brannanvitek1035
    @brannanvitek1035 7 месяцев назад

    You're awesome man, great job.

  • @ultmatepotato
    @ultmatepotato 2 года назад +3

    So many tips in this video! Can you tell me how you made the weapon bob when jumping and landing?

    • @Lejynn
      @Lejynn  2 года назад +2

      Hey, thanks for the comment! So I have a script that tracks the y-velocity of the player, and if the player is grounded. You can find out how to get these values from Brackeys FPS Controller that I linked in my last video. Then, if I am not grounded, I use the y-velocity to determine which way I should rotate the gun. Positive Y means rotate down (jumping up). Negative Y means rotate up (falling). Then when "is grounded" first becomes true again (we just landed), I let the gun rotate downward again for a brief second.
      Here's the code I made for my last video.
      public class JumpAnimation : MonoBehaviour
      {
      public PlayerMovement playerMovement;
      public bool isAiming;
      public float jumpIntensity;
      public float jumpSmooth;
      public float landingIntensity;
      public float landingSmooth;
      public float recoverySpeed;
      float impactForce = 0;
      void Update()
      {
      if (!playerMovement.isGrounded) {
      float yVelocity = playerMovement.controller.velocity.y;
      impactForce = -yVelocity * landingIntensity;
      if (isAiming) {
      yVelocity = Mathf.Max(yVelocity, 0);
      }
      transform.localRotation = Quaternion.Lerp(transform.localRotation, Quaternion.Euler(yVelocity * jumpIntensity, 0, 0), Time.deltaTime * jumpSmooth);
      } else if (playerMovement.isGrounded & impactForce >= 0) {
      transform.localRotation = Quaternion.Lerp(transform.localRotation, Quaternion.Euler(impactForce, 0, 0), Time.deltaTime * landingSmooth);
      impactForce -= recoverySpeed * Time.deltaTime;
      } else {
      transform.localRotation = Quaternion.Lerp(transform.localRotation, Quaternion.identity, Time.deltaTime * landingSmooth);
      }
      }
      }

  • @kenneydude14
    @kenneydude14 2 года назад

    nice! i would recommend making the grass the color of the ground and let the color fade to a slightly brighter color at the top, right now it looks just a little bit jarring. good work!

    • @Lejynn
      @Lejynn  2 года назад +1

      Honestly, this is a really good tip! Thanks, I will change that for next time.

  • @lungomungo
    @lungomungo Год назад +1

    I noticed that u pointed out that your terrain was pixelated. You wanted to smooth out the edges so it doesn't look very sharp. I know you didn't resolve this problem, but can anyone tell me how to do this?

  • @andydom729
    @andydom729 2 года назад

    First, like others have said great video and really shows how a developer normally works. We all use RUclips videos from people in the know, stack overflow for the code complexities and put it all together to create/develop what we are trying for. Your video shows this well and love you style. Good Luck with future videos.
    One questions, how hard was it to get Sebastian's terrain generator to work with LRP and shadergraph? - That's what I'm about to do but wondering where to even start!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Andy! I think any mesh you generate whether that be Brackey's or Sebastian's, it will work well with Shadergraph. Once you have a mesh, you can easily setup the Renderer component to use your shader. Shader's are still a bit tricky for me, but there's a lot of tutorials on RUclips. Like you said, as a developer, we must first learn the complexities from others before we are able to put it together ourselves. :) Good luck with your journey.

  • @DePistolero
    @DePistolero 2 года назад

    AWESOME, a true and honest gamedev workflow :) RUclips=> bunch of tutorials => game!!! Sebastian, Brackeys, Jason3DCollege probably all you need, I'd suggest Freya Holmer as well, I think she is right up there with Sebastien, if not more advanced, she covers everything from math, shaders, gamedev, mesh, splines, and puts a sick ton of time into tutorials!!! And you just gave me idea on how to finish a project I've been stuck on for a pretty long time now... :) regarding level design :D
    Thank you!!!

    • @Lejynn
      @Lejynn  2 года назад +1

      Thank you! We also can't forget about Code Monkey and Game Dev Guide. They're super valuable resources. I'll have to check out Freya Holmer, she sounds amazing. Thanks for the suggestion. :D

    • @DePistolero
      @DePistolero 2 года назад

      @@Lejynn Totally agree!!!

  • @nikolatasev4948
    @nikolatasev4948 Год назад +1

    Great stuff! I'm about to start doing the same for a flight sim. Any day now...

    • @Lejynn
      @Lejynn  Год назад

      I hope you do! Keep me updated.

  • @SWFGaming
    @SWFGaming 2 года назад +1

    Wow this is a really great video. I know that you probably spent alot of time doing research, but I cant find any good new videos explaining how shader graph position nodes work. They just say aton of random nonsense and show you how to do really specific things, but ive never been able to use them by myself.

    • @Lejynn
      @Lejynn  2 года назад

      You should check out this playlist from Ben Cloward. ruclips.net/p/PL78XDi0TS4lEBWa2Hpzg2SRC5njCcKydl. This is the best one I found so far that goes over the basics of shader graph. But I can definitely relate with what you’re saying. Most of the tutorials I found before this one gave us a fish instead of teaching us how to fish.

    • @SWFGaming
      @SWFGaming 2 года назад

      @@Lejynn So true! Thank you such more for this!

  • @MefiMaxi
    @MefiMaxi 2 года назад +2

    this is great! the explanations of how it works and the steps you took are very nicely put together. is there a discord server for your youtube?

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! I'm still super new to RUclips. So right now I am just trying to focus on making videos. But eventually I will create a discord for the channel. :)

  • @Hyphen3372
    @Hyphen3372 2 года назад +1

    Looks good dude.

    • @Lejynn
      @Lejynn  2 года назад +1

      Thanks, I appreciate it!

  • @kevaHimself
    @kevaHimself 2 года назад +1

    Find your channel today and its really good
    Nice!

    • @Lejynn
      @Lejynn  2 года назад

      Thanks Kiyan!

  • @goldkat94
    @goldkat94 2 года назад +1

    Really nice devlog and thank you so much for the links! Lets hope i can handle your fixes without a tutorial :D

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! I pretty sure you got this. Let me know if you need help. :)

  • @bev2224
    @bev2224 2 года назад +1

    Inspirational video !

    • @Lejynn
      @Lejynn  2 года назад

      Thanks, glad you liked it! :)

  • @LukSilva12
    @LukSilva12 2 года назад +1

    Very good video! Keep up with the good work, will try to use it as a strating point to learn procedural generation too! +1 Followers :D

    • @Lejynn
      @Lejynn  2 года назад +1

      Thank You! I hope the videos I referenced helps you a lot. Best of luck! :)

  • @Husmanmusic
    @Husmanmusic 2 года назад +1

    Really cool video!

  • @intellectuallysuperior8350
    @intellectuallysuperior8350 2 года назад +1

    Bruh dope! Subbed

    • @Lejynn
      @Lejynn  2 года назад

      Thanks! I appreciate the sub.

  • @Vandora41
    @Vandora41 2 года назад +1

    great video ty a lot

    • @Lejynn
      @Lejynn  2 года назад

      Glad you enjoyed it.

  • @plaidev
    @plaidev 2 года назад

    Awesome videos man I really wanna make videos like these!

    • @Lejynn
      @Lejynn  2 года назад +1

      Omg it's Plai. xD Honestly, your videos are pretty great already. I've definitely seen your channel before. I planned on doing a wall running type of game in the future so I hope you don't mind if I shout out your playlist. :)

    • @plaidev
      @plaidev 2 года назад

      @@Lejynn Yea I don't mind at all. Although, you should probably not use the exact same code because it's very bad 😅