Godot 4 - Forest Night Environment From Scratch

  Рет қаралды 79,987

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

Пікірлер: 203
@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 10 ай бұрын
thank u!
@OwlKnighx
@OwlKnighx 6 ай бұрын
bless you
@beans40269
@beans40269 6 ай бұрын
THNANK YOU
@omegaforce3822
@omegaforce3822 3 ай бұрын
Thank you bro
@darkbunglex
@darkbunglex 8 ай бұрын
You trapped many souls with this tutorial and you didn't even know it... 🍷🍷
@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
@solouncanal3957
@solouncanal3957 8 ай бұрын
i came here because of rapid eyes and now i'm gonna use it
@keravesque
@keravesque 3 ай бұрын
same!
@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 5 ай бұрын
Does @@YourDudeAdam know? ¬ω¬
@Linkard
@Linkard 8 ай бұрын
2 words: rapid eyes
@lightfeather7948
@lightfeather7948 Ай бұрын
Tutorial so fast, I was stuck at making textures and he was done with the video twice
@nahianshabab724
@nahianshabab724 Жыл бұрын
amazing
@BRBS360
@BRBS360 Жыл бұрын
Your fast-paced and to-the-point tutorials are a breath of fresh air. Thank you!
@Luke911able
@Luke911able Жыл бұрын
Keep up the great work! I’m loving your godot blender krita videos
@ayushsidam289
@ayushsidam289 Жыл бұрын
Thanks bro for your contribution to the Godot community. 😇🙌🏻
@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 2 ай бұрын
@@DevLogLogan oh yes please
@Algardraug
@Algardraug Жыл бұрын
I really like these videos! Fast paced, but concise and pedagogical. Never boring even though they are long.
@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.
@segsfault
@segsfault Жыл бұрын
this art style is beautiful!
@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!
@cqrhqr3418
@cqrhqr3418 2 ай бұрын
watching you model assets is so relaxing man
@catjox_45
@catjox_45 Жыл бұрын
Love these! ❤
@SergzOFFICIAL
@SergzOFFICIAL 7 ай бұрын
You are a master at this. Great stuff.
@funkymushroom
@funkymushroom Жыл бұрын
Bro these are lifesaving videos. 🔥 Thanks for making them
@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
@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!
@OnyxIdol
@OnyxIdol Жыл бұрын
Enjoying these small contained projects.
@luckysun1852
@luckysun1852 Жыл бұрын
thanks for sharing the entire environment making workflow, you are a hidden treasure, amazing tutorials, keep on these amazing works
@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!
@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!
@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
@freyaariel4830
@freyaariel4830 Жыл бұрын
this is fantastic!
@hazar357
@hazar357 Жыл бұрын
this was the best godot tutorial I have watched, thanks a lot
@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!
@MP-pv4eb
@MP-pv4eb Жыл бұрын
You are my favorite Godot youtuber, I love your work. Thank you
@YourFavoriteEnemy
@YourFavoriteEnemy Жыл бұрын
I'm speechless, I will just say thank you. Keep it up, that fire was so sick... Omg.
@poisonivy2677
@poisonivy2677 Жыл бұрын
THIS is what tutorials should all be like!
@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.
@USBEN.
@USBEN. Жыл бұрын
This is very relaxing and fun format to rest and learn.
@filipecotrimmelo7714
@filipecotrimmelo7714 Жыл бұрын
Nice content, please continue the good work!
@da_roachdogjr
@da_roachdogjr 10 ай бұрын
omg thanks for showing me laigter! This is the first solution I see to generate normal maps on linux.
@chifodic6758
@chifodic6758 Жыл бұрын
Thanks! it gives the vibe I've always wanted in a game, tysm
@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
@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
@MTGJoeD
@MTGJoeD 5 ай бұрын
This video was so awesome and helpful - thank you!
@lennster_hi
@lennster_hi Жыл бұрын
Great Video!
@nezbro2011
@nezbro2011 Жыл бұрын
This was really good!
@alexjsmac
@alexjsmac Жыл бұрын
This was excellent! Thanks so much!
@ranqemax
@ranqemax Жыл бұрын
I love how you show the entire workflow. My asset production is orders of magnitude faster since your last video.
@bigbeb
@bigbeb Жыл бұрын
I love these videos
@marcuskobel6562
@marcuskobel6562 Жыл бұрын
What a great tutorial!
@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! :)
@AGiles29
@AGiles29 Жыл бұрын
Your channel is total gem, thanks!!
@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.
@TheFreeInt
@TheFreeInt Жыл бұрын
Impressive. Fantastic tutorial
@maywakeTV
@maywakeTV Ай бұрын
Awesome video, thanks a lot!
@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
@Nikorasu69
@Nikorasu69 Жыл бұрын
Fantastic stuff!
@DrOzzey
@DrOzzey Жыл бұрын
Really like your tutorials. Good job. Waiting for another one.
@DevLogLogan
@DevLogLogan Жыл бұрын
Thanks. :) There will definitely be more!
@alexk118
@alexk118 6 ай бұрын
This is AWESOME. Thanks a ton.
@Igoreshkin
@Igoreshkin Жыл бұрын
Wow, this is amazing.
@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 !
@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.
@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.
@rtdietrich
@rtdietrich Жыл бұрын
I followed your Video and it worked pretty good, Thank you! 🙂
@chacelow2438
@chacelow2438 Жыл бұрын
Amazing channel
@Gabirell
@Gabirell Жыл бұрын
This is great! Thanks!
@ha5anmukhlis
@ha5anmukhlis Жыл бұрын
I love this! please make more videos like this
@ThunderPlayStudios
@ThunderPlayStudios Жыл бұрын
video on spot
@zacharyfissler
@zacharyfissler 2 ай бұрын
godot environment any% glitchless lol love that you show all the behind the scenes steps most people don't!
@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
@TheRealKeyvan
@TheRealKeyvan Жыл бұрын
Great video. As someone like me who isn't really an artist this workflow is absolutely fantastic. :)
@ianbryant3258
@ianbryant3258 Жыл бұрын
That's awesome.
@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.
@imberny
@imberny Жыл бұрын
This is an absolute goldmine. Thanks for showing the entire workflow while being succinct!
@gim-ori
@gim-ori Ай бұрын
wow amazing
@estes_was_here
@estes_was_here 7 ай бұрын
what a good video
@sumitrawat167
@sumitrawat167 9 ай бұрын
Very informative videos.
@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!
@michaellabrador2549
@michaellabrador2549 2 ай бұрын
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!
@Trench_762
@Trench_762 8 күн бұрын
thank you so much
@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. :)
@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 :)
@question_mark
@question_mark Жыл бұрын
ohh thank u soo much
@amitbt69
@amitbt69 Жыл бұрын
Great!
@5th_Vertex
@5th_Vertex 10 ай бұрын
Amazing tutorial! love that style a lot, if you can make more tutorials on Godot would be 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 😮
@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! 😃
@horroid2760
@horroid2760 3 ай бұрын
شكرا على المعلومات
@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
@preetamdas4048
@preetamdas4048 Жыл бұрын
Cool 👍🏻
@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.
@RaveYoda
@RaveYoda Жыл бұрын
I love the fact that you're using open source tools too.
@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! :)
@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. :)
@babbdi
@babbdi 9 ай бұрын
thanks. a lot.
@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.
@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.
@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!!
@ShuShuShop
@ShuShuShop Жыл бұрын
Low res PSX & N64 horror is so good. There's something so much more eerie about it.
@SalticHash
@SalticHash Жыл бұрын
Camping field trip...
@TechnicJelle
@TechnicJelle Жыл бұрын
When downscaling the textures in Krita, you might want to use the Lanczos filter instead. I've found it to keep a lot more detail in downscaled images than the default Bicubic filter :) When scaling textures up, on the other hand, using the Nearest Neighbour filter keeps the nice pixelated look for pixel textures.
@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)
Godot 4 - Tiled Dungeon Environment From Scratch
26:24
DevLogLogan
Рет қаралды 392 М.
Physically Based Cel Shading
36:41
Visual Tech Art
Рет қаралды 12 М.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 116 МЛН
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 104 МЛН
Godot 4 / Blender - Third Person Character From Scratch
57:33
DevLogLogan
Рет қаралды 138 М.
The Trick that will Make Your 3D Models 10X Better!
12:39
Kaizen
Рет қаралды 28 М.
How To Make Cutscenes / Cinematics  - Godot 4.2 Tutorial
4:18
Crow Games
Рет қаралды 9 М.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
DevLogLogan
Рет қаралды 489 М.
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 323 М.
How I Got Hired as a Character Artist For Games
20:52
J Hill
Рет қаралды 482 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 479 М.
10 Minutes vs. 10 Years of Animation
19:29
Isto Inc.
Рет қаралды 651 М.
Nature In Godot 4.0 ( Tutorial )
19:11
Lukky
Рет қаралды 45 М.
Do THIS Before You Publish Your Godot Game
3:33
StayAtHomeDev
Рет қаралды 150 М.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 116 МЛН