Godot 4 - Forest Night Environment From Scratch

  Рет қаралды 81,009

DevLogLogan

DevLogLogan

Күн бұрын

Wind shader code snippets: pastebin.com/cdAnGDgw
How to make a low resolution 3D nighttime forest environment for Godot 4 using FOSS tools.
Krita: krita.org/en/download/krita-d...
Laigter: azagaya.itch.io/laigter
Blender: www.blender.org/download/
Follow me elsewhere to keep up with whatever I'm working on!
Twitter: / devloglogan
Mastodon: mastodon.gamedev.place/@DevLo...
0:00 Intro
0:24 Find Starting Textures
1:53 Pine Needle Texture
3:51 Foliage Texture
5:09 Sky Texture
6:04 Bark Textures
6:51 Ground/Particle Textures
7:58 Ground Normal Map
8:38 Foliage Model
10:33 Pine Tree Base Model
12:33 Pine Tree Needles
14:38 Pine Tree Array Modifier
16:49 Campfire Logs Model
18:43 Blender Export
20:00 Godot Import
20:32 Pine Tree Scene
22:19 Foliage Scene
24:23 Campfire Scene
28:21 Environment Gridmaps / Pre-layout
31:47 Environment Layout
34:10 Environment/Project Settings
36:30 Outro

Пікірлер: 204
@DevLogLogan
@DevLogLogan Жыл бұрын
CURRENT ISSUE WITH BETA 9 - 12: When creating the tree scene shader (around 20:46) there's a small bug in the process, just use these steps and resume the tutorial. Once this bug is gone I'll delete this comment. :) 1. Make unique on the mesh dropdown 2. Make unique on the surface materials starting with 0 (bark) and then 1 (pine needles), if you try the pine needles first they will create an issue with the bark. 3. Convert needles material to shader material in the dropdown, and resume tutorial from there Github issue for the bug: github.com/godotengine/godot/issues/70579
@skaruts
@skaruts Жыл бұрын
Perhaps you should pin this, if still relevant.
@OwenOrsini
@OwenOrsini Жыл бұрын
thanks a million, I thought I was going crazy. Still an issue as of beta 14, but maybe the newer ones have fixed it. I would pin this fix either way.
@DevLogLogan
@DevLogLogan Жыл бұрын
@@OwenOrsini Weird, I definitely pinned this before. Thank you!
@clipPRmusic
@clipPRmusic Жыл бұрын
@@DevLogLogan I believe the issue has been fixed by now, the GitHub page says it has been closed.
@user-ug6hh4qg3n
@user-ug6hh4qg3n Жыл бұрын
For the Fire Scale Issues: I am using the stable Godot 4.0 and, when creating the campfire draw passes material, in the billboard, you need to also check "keep scale", otherwise the scale effect won't work
@drobison100
@drobison100 Жыл бұрын
@DevLogLogan Please pin this comment
@yifieyang
@yifieyang 11 ай бұрын
thank u!
@OwlKnighx
@OwlKnighx 7 ай бұрын
bless you
@beans40269
@beans40269 6 ай бұрын
THNANK YOU
@omegaforce3822
@omegaforce3822 3 ай бұрын
Thank you bro
@SirTomica
@SirTomica Жыл бұрын
I really like your channel, really one of a kind. Your videos show the entire process of game development. Keep up the good work. Definietely underrated.
@DevLogLogan
@DevLogLogan Жыл бұрын
Thank you for the thoughtful comment, I definitely plan to keep going with these! Hope you continue to enjoy :)
@jam-etc
@jam-etc Жыл бұрын
this is the most concise, straightfoward, no-fucking-around, educational godot tutorial I have ever seen. No screwing around. I think I've learned more from this one than like 30 different other tutorials that mess around with things for 10 different parts. This is amazing. I learned blender from similar tutorials to this- no bullshit, just someone doing something tangible that we're graciously allowed to watch over the shoulder of. That's the best way to learn. If you did just a bunch of lil demos like this, that'd be fantastic. I can't wait for the next one... subbed and recc'd to everyone I know
@DevLogLogan
@DevLogLogan Жыл бұрын
This comment made my day, thank you so much
@hashtag_aliens
@hashtag_aliens Жыл бұрын
Please continue releasing these amazing videos! You never waste my time, you give exact instructions while speaking clearly, and your content is up-to-date.
@DevLogLogan
@DevLogLogan Жыл бұрын
I plan to make more, thank you for the kind words! :)
@YourDudeAdam
@YourDudeAdam Жыл бұрын
​@@DevLogLoganYou could honestly make a retro-styled horror game with this!
@foul-fortune-feline
@foul-fortune-feline 6 ай бұрын
Does @@YourDudeAdam know? ¬ω¬
@darkbunglex
@darkbunglex 8 ай бұрын
You trapped many souls with this tutorial and you didn't even know it... 🍷🍷
@BRBS360
@BRBS360 Жыл бұрын
Your fast-paced and to-the-point tutorials are a breath of fresh air. Thank you!
@segsfault
@segsfault Жыл бұрын
this art style is beautiful!
@Luke911able
@Luke911able Жыл бұрын
Keep up the great work! I’m loving your godot blender krita videos
@cqrhqr3418
@cqrhqr3418 2 ай бұрын
watching you model assets is so relaxing man
@Algardraug
@Algardraug Жыл бұрын
I really like these videos! Fast paced, but concise and pedagogical. Never boring even though they are long.
@funkymushroom
@funkymushroom Жыл бұрын
Bro these are lifesaving videos. 🔥 Thanks for making them
@da_roachdogjr
@da_roachdogjr 10 ай бұрын
omg thanks for showing me laigter! This is the first solution I see to generate normal maps on linux.
@luckysun1852
@luckysun1852 Жыл бұрын
thanks for sharing the entire environment making workflow, you are a hidden treasure, amazing tutorials, keep on these amazing works
@TheBuffED
@TheBuffED Жыл бұрын
What a FANTASTIC tutorial, thank you for making this one. I have been poking around for a while looking for snippets of helpful information when it comes to building out night scenes, and this is a massive help.
@migueldc6845
@migueldc6845 6 ай бұрын
These (and obviously all the other) videos are really awesome! You make it seem so easy (: and a lot of fun. Thank you!
@fockyutuub5193
@fockyutuub5193 Жыл бұрын
bro, you're killing it! your tutorials are god tier level and i have never seen anyone do the like you do. Keep it up!
@OnyxIdol
@OnyxIdol Жыл бұрын
Enjoying these small contained projects.
@MP-pv4eb
@MP-pv4eb Жыл бұрын
You are my favorite Godot youtuber, I love your work. Thank you
@codyhop1
@codyhop1 9 ай бұрын
You should make more of these, honestly this is an amazing way to learn how to make a basic level, and personally this gives me a good Idea for the general steps to take when working on a project so thankyou!
@YourFavoriteEnemy
@YourFavoriteEnemy Жыл бұрын
I'm speechless, I will just say thank you. Keep it up, that fire was so sick... Omg.
@ayushsidam289
@ayushsidam289 Жыл бұрын
Thanks bro for your contribution to the Godot community. 😇🙌🏻
@Owalpo
@Owalpo 11 ай бұрын
Thank you so much for this. Just started learning Godot and this really opened my eyes on creating my own assets. I took it a step further and created the textures myself by taking some photos and editing them to match the ones you grabbed at the start. It turned out great!
@hazar357
@hazar357 Жыл бұрын
this was the best godot tutorial I have watched, thanks a lot
@druidkey1449
@druidkey1449 Жыл бұрын
you are single-handedly putting out the best Godot Content out here. I especially like the fact that they span over multiple programs and concepts in the shortest amount of time without wasting any time. not only I am learning how to do things in each, I also learn the pipeline and the workflow. thank you man, please never stop with these
@MrJohnnyImba
@MrJohnnyImba Жыл бұрын
Your videos mare gold! Keep it up! You explain it so well and youre teaching fundamentals with the smallest example. This is the way I like to learn!
@paranomaxligthning6398
@paranomaxligthning6398 2 ай бұрын
thanks a lot for this tutorial, took me a bit of time to understand what was going on but it was very clear !
@SergzOFFICIAL
@SergzOFFICIAL 7 ай бұрын
You are a master at this. Great stuff.
@GerN7
@GerN7 6 ай бұрын
I like your workflow and how you explain everything in a way that make Godot easy to use, thank you so much for this videos! Its good to reanimate my dead dream of making a game
@ranqemax
@ranqemax Жыл бұрын
I love how you show the entire workflow. My asset production is orders of magnitude faster since your last video.
@DrOzzey
@DrOzzey Жыл бұрын
Really like your tutorials. Good job. Waiting for another one.
@DevLogLogan
@DevLogLogan Жыл бұрын
Thanks. :) There will definitely be more!
@teo2805
@teo2805 Жыл бұрын
More of these environment videos please! I love everything about this video, from how you use smart hacks to model quickly in Blender, to shaders to animate and bring life to static objects to how you make it look so easy to assemble a good looking scene and environment! May I challenge you to do something with water in it next?
@DevLogLogan
@DevLogLogan Жыл бұрын
Currently I'm working on a non-environment video, but afterwards I plan do do another one of these. Water will probably find its way into that one! :)
@roastinpeace2320
@roastinpeace2320 Жыл бұрын
Isn't using shaders to create animations more demanding than animating meshes themselves?
@tedmosby1235
@tedmosby1235 3 ай бұрын
@@DevLogLogan oh yes please
@slimebuck
@slimebuck 8 ай бұрын
your videos are so dope, I watch them even if they have nothing to do with what I am currently working on, as they always give me ideas, and knowledge that help me regardless of what I am doing. Just seeing the way you handle code, the methods you use. Like gridmaps. I never would have went out of my way to learn of those, but now I know how useful they are and will be playing around with them more.
@nourbounasr553
@nourbounasr553 Жыл бұрын
KZbin suggested this video, I clicked and GOD... you are a legend, thanks man, you are showing exactly all the required steps to create this scene from the very scratch and not giving the assets saying here you go just put it all together like other youtube videos, keep it up and I would love to see more videos like this especially covering godot 4, definitely subscribing to your channel, thank you again
@hydrorex5644
@hydrorex5644 Жыл бұрын
Thank you for this tutorial and your dungeon tutorial! (I found them at sort of the right time as for my final project in college I was planning on making a roguelike dungeon crawler.) SO thank you so much! :)
@solouncanal3957
@solouncanal3957 8 ай бұрын
i came here because of rapid eyes and now i'm gonna use it
@keravesque
@keravesque 3 ай бұрын
same!
@Masterslackers
@Masterslackers Жыл бұрын
Dude, your content is awesome. I know Godot tutorials is a pretty niche category, but I'm surprised you only have 3.61k subs
@TheCloucs
@TheCloucs Жыл бұрын
Love your videos. Helped me a lot to get started with 3D game development and working in godot!!
@DevLogLogan
@DevLogLogan Жыл бұрын
Thanks very much! Just keep trying to make stuff and you will improve! :) I'm glad I can help at all along the way.
@chifodic6758
@chifodic6758 Жыл бұрын
Thanks! it gives the vibe I've always wanted in a game, tysm
@catjox_45
@catjox_45 Жыл бұрын
Love these! ❤
@davidb1191
@davidb1191 Жыл бұрын
¡Increible! ¡Maravilloso! Muchas gracias por compartir esto. Tendré que verlo muchas veces e intentaré realizarlo yo para aprender todo lo que se puede aprender en tan poco tiempo.
@hensola
@hensola 2 ай бұрын
wow, currently in tutorial hell as of 1 week ago, and this is definitely next level for me. Thank you for posting and showing how to use the apps and textures prior to using Godot.
@USBEN.
@USBEN. Жыл бұрын
This is very relaxing and fun format to rest and learn.
@vladscp6579
@vladscp6579 Жыл бұрын
Thank you for the tutorial, you did an amazing job and I've learnt a lot A small note: I am using the stable Godot 4.0 and, when creating the campfire draw passes material, in the billboard, you need to also check "keep scale", otherwise the scale effect won't work
@fabiol3394
@fabiol3394 Жыл бұрын
Thanks for the tip! The scaling wasn't applying and It was driving me crazy
@mojadem
@mojadem Жыл бұрын
Thanks for this! I was running into an issue with this as well.
@user-ug6hh4qg3n
@user-ug6hh4qg3n Жыл бұрын
You need to be pinned
@FellaMajj
@FellaMajj Жыл бұрын
thank you so much...
@jonathansvoboda1828
@jonathansvoboda1828 Жыл бұрын
Thank you!!!! Was ripping my hair out over this
@filipecotrimmelo7714
@filipecotrimmelo7714 Жыл бұрын
Nice content, please continue the good work!
@DonLeeelbow667
@DonLeeelbow667 Жыл бұрын
I think this is my favorite video of yours so far. its hella fast paced but straight to the point and very helpful.
@DevLogLogan
@DevLogLogan Жыл бұрын
Thanks very much for watching them! I plan to make more. :)
@freyaariel4830
@freyaariel4830 Жыл бұрын
this is fantastic!
@maywakeTV
@maywakeTV 2 ай бұрын
Awesome video, thanks a lot!
@alexjsmac
@alexjsmac Жыл бұрын
This was excellent! Thanks so much!
@MTGJoeD
@MTGJoeD 6 ай бұрын
This video was so awesome and helpful - thank you!
@TheFreeInt
@TheFreeInt Жыл бұрын
Impressive. Fantastic tutorial
@AGiles29
@AGiles29 Жыл бұрын
Your channel is total gem, thanks!!
@marcuskobel6562
@marcuskobel6562 Жыл бұрын
What a great tutorial!
@bigbeb
@bigbeb Жыл бұрын
I love these videos
@rtdietrich
@rtdietrich Жыл бұрын
I followed your Video and it worked pretty good, Thank you! 🙂
@ramenandvitamins
@ramenandvitamins Жыл бұрын
I normally dislike video (as opposed to text) tutorials, but this is perfect! The effort you made to go at a consistent fast pace, mention every hotkey as you use it, and choice of only freely-available tools and assets really makes the difference. I hope you'll make more of these!
@DevLogLogan
@DevLogLogan Жыл бұрын
Having my efforts appreciated like this definitely motivates me to make more, thanks so much! More to come for sure!
@zacharyfissler
@zacharyfissler 2 ай бұрын
godot environment any% glitchless lol love that you show all the behind the scenes steps most people don't!
@lennster_hi
@lennster_hi Жыл бұрын
Great Video!
@TheRealKeyvan
@TheRealKeyvan Жыл бұрын
Great video. As someone like me who isn't really an artist this workflow is absolutely fantastic. :)
@imberny
@imberny Жыл бұрын
This is an absolute goldmine. Thanks for showing the entire workflow while being succinct!
@poisonivy2677
@poisonivy2677 Жыл бұрын
THIS is what tutorials should all be like!
@nezbro2011
@nezbro2011 Жыл бұрын
This was really good!
@alexk118
@alexk118 7 ай бұрын
This is AWESOME. Thanks a ton.
@doarner
@doarner Жыл бұрын
Really liked your tutorial, it helped me take my first attempt in Godot 4. The only problems i had were the character controller that i couldn't import so i made it from scratch and the fire that keeps the same size no matter how high or low i put the scale value. Aside from that, thanks for the help and i'll be seeing the rest of your videos.
@Igoreshkin
@Igoreshkin Жыл бұрын
Wow, this is amazing.
@cheesymcnuggets
@cheesymcnuggets Жыл бұрын
Wow even though ive never used any of these programs, i could still understand this very well. Definitely gonna save this video and subscibe for future reference
@ThunderPlayStudios
@ThunderPlayStudios Жыл бұрын
video on spot
@chacelow2438
@chacelow2438 Жыл бұрын
Amazing channel
@marcuskobel6562
@marcuskobel6562 Жыл бұрын
Straight to the point, no bs!
@DevLogLogan
@DevLogLogan Жыл бұрын
I try my best, thanks for watching. :)
@marcuskobel6562
@marcuskobel6562 Жыл бұрын
@@DevLogLogan hey Logan, love your tutorials. I have several game ideas and always wanted to start developing games, but I'm always overwhelmed by the amount of details I need to learn on multiple tool, and you made learning them super easy by teaching step by step, with all the commands and shortcuts required. Perfect! Love it. Appreciate your work! 😃
@DevLogLogan
@DevLogLogan Жыл бұрын
@@marcuskobel6562 So glad they've been helpful to you, Marcus! Starting out is always the hardest part.
@marcuskobel6562
@marcuskobel6562 Жыл бұрын
@@DevLogLogan absolutely! On top of that, I have motivation issues, where I lose motivation quickly everytime I stumble on step small steps I don't know how to proceed. And watching your tutorials makes things look like a breeze. Thanks again and greetings from Brazil! 😃
@Linkard
@Linkard 8 ай бұрын
2 words: rapid eyes
@lightfeather7948
@lightfeather7948 2 ай бұрын
Tutorial so fast, I was stuck at making textures and he was done with the video twice
@Nikorasu69
@Nikorasu69 Жыл бұрын
Fantastic stuff!
@ha5anmukhlis
@ha5anmukhlis Жыл бұрын
I love this! please make more videos like this
@michaellabrador2549
@michaellabrador2549 3 ай бұрын
Wow! I was watching this thinking how ugly the assets were, and then at the end everything just came together in a beautifully atmospheric scene, I must try this style myself!
@nahianshabab724
@nahianshabab724 Жыл бұрын
amazing
@epchain
@epchain Жыл бұрын
Great video! The part I most liked is using GridMap for level design and setting up environment. I'd really like to see more on Godot level design nodes and best practices around them. Thanks :)
@ianbryant3258
@ianbryant3258 Жыл бұрын
That's awesome.
@gim-ori
@gim-ori Ай бұрын
wow amazing
@crabsoft
@crabsoft Жыл бұрын
It's actually super helpful. I feel stupid for not even being able to make a basic scene after 2 years, but you fixed that right up, didn't you?
@DevLogLogan
@DevLogLogan Жыл бұрын
A couple months ago, I was in the same boat! I wanted to make these videos to force me to learn how to make stuff like this quickly. Glad you've found it helpful as well. :)
@Gabirell
@Gabirell Жыл бұрын
This is great! Thanks!
@codeplayer8575
@codeplayer8575 Жыл бұрын
I can only hope to one day be as skilled as you are...
@DevLogLogan
@DevLogLogan Жыл бұрын
These videos make me look more efficient than I really am a lot of the time haha. It's a process, just stick with it! :)
@estes_was_here
@estes_was_here 7 ай бұрын
what a good video
@5th_Vertex
@5th_Vertex 10 ай бұрын
Amazing tutorial! love that style a lot, if you can make more tutorials on Godot would be great!
@RaveYoda
@RaveYoda Жыл бұрын
I love the fact that you're using open source tools too.
@Trench_762
@Trench_762 16 күн бұрын
thank you so much
@SecretLevel
@SecretLevel Жыл бұрын
bro, I just start learning code. It's hard for me but Godot is more friendly then other engines. Seeing stuff like that inspire me to learn more, thank you. Maybe someday I will be able to make things like that myself
@sumitrawat167
@sumitrawat167 10 ай бұрын
Very informative videos.
@hvafornoo
@hvafornoo 10 ай бұрын
When setting the particle billboard for the campfire at ~25:18, it now seems that ticking "Keep Scale" is necessary, without it scaling the Process Material won't work (using Godot 4.1.1)
@wonfii4776
@wonfii4776 2 ай бұрын
i know this is an old comment, but i wouldnt have fixed the issue without the inclusion of the time stamp to find where the check box was. Thank you!!
@question_mark
@question_mark Жыл бұрын
ohh thank u soo much
@amitbt69
@amitbt69 Жыл бұрын
Great!
@Sharal3D
@Sharal3D Жыл бұрын
I watch this for fun now 😊. Will try it someday combining that previous stone thingy and this 😮 and a third person controller 😮
@horroid2760
@horroid2760 3 ай бұрын
شكرا على المعلومات
@preetamdas4048
@preetamdas4048 Жыл бұрын
Cool 👍🏻
@fire7side
@fire7side Жыл бұрын
This is really a cool tutorial. One thing I noticed. I don't know if Krita does it but Gimp does, you can scale with interpolation set to none and it gives sharp square pixels. Maybe you don't like it but I think it would look good.
@JohnVue-ne9oz
@JohnVue-ne9oz Ай бұрын
If you have issues around the pine needles section at 12 minutes, to the right of "global" (the middle upper dropdown) there's a dropdown menu called transform pivot point and in there, select: individual origins and then you'll be able to scale like he does in the video without it scaling from the 3d cursor.
@ShuShuShop
@ShuShuShop Жыл бұрын
Low res PSX & N64 horror is so good. There's something so much more eerie about it.
@douglasmartins8254
@douglasmartins8254 Жыл бұрын
Thank you very much for these videos! The entirely process is essential for newbies like me! If I can ask you something, please make a tutorial for tile movement used in first person dungeon crawlers, like Etrian Odissey and Wizardry. Or how to make an editable mini map that fill automatically only the path (again, like Etrian Odissey). Keep the excellent work!!
@lyghtkruz
@lyghtkruz Жыл бұрын
A while back, I wouldn't have been able to follow the blender stuff, but I've been doing a lot of blender recently, so I followed it pretty well. I was wondering why you were shrinking the images to 32x32, until towards the end when I saw you dropping the resolution. Excellent video! I can't say I learned a lot, but I hadn't done any of the gridmap stuff yet, so that was definitely new for me. I have done tilemaps, and it's pretty similar.
@mynameishaile
@mynameishaile 8 ай бұрын
how do I add an evil demon with red eyes
@hirskyiTikych
@hirskyiTikych 5 ай бұрын
Hey, thats the tutor the Rapid Eyes guy watched
@an4ximander
@an4ximander Жыл бұрын
Great video! It would be great if you could do a video about something like that "sci-fi corridor" examples (blender videos) ...like interior sci-fi walls. (textures/lightning etc)
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
DevLogLogan
Рет қаралды 494 М.
Godot 4 - Tiled Dungeon Environment From Scratch
26:24
DevLogLogan
Рет қаралды 396 М.
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 31 МЛН
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 708 М.
Immersive Sim in Godot 4: COGITO - Overview
8:22
Philip D
Рет қаралды 36 М.
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 326 М.
PBR Materials Explained
8:04
Graffinity
Рет қаралды 214 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 494 М.
Godot 4 / Blender - Third Person Character From Scratch
57:33
DevLogLogan
Рет қаралды 141 М.
Do THIS Before You Publish Your Godot Game
3:33
StayAtHomeDev
Рет қаралды 153 М.
Adobe is horrible. So I tried the alternative
25:30
Bog
Рет қаралды 721 М.