Answering Your Questions
Vložit
- čas přidán 5. 06. 2024
- Let's talk about some stuff! My process for creating videos, unfinished projects, thoughts on Godot, and more.
Support on Patreon: / sebastianlague
My (very crude) video tools:
github.com/SebLague/VidTools
Godot Marching Cubes Experiment:
github.com/SebLague/Godot-Mar...
Shapes by Freya: / @acegikmo
acegikmo.com/shapes/
Music credits:
github.com/SebLague/Misc-Proj...
Chapters:
0:00 Intro
0:13 Video Creation Process
3:53 Creating Visualizations
11:50 Unfinished Projects
15:12 Learning Godot
18:35 Compute Shaders in Godot
23:48 Favourite Number
24:02 First Game Engine
26:55 Four Quick Questions
28:38 Outro - Zábava
I know other people have mentioned this before, but your voice sounds like you're always smiling while talking and it gives your videos a cozy feel.
lol, I thought it was just me
He's the Bob Ross of coding videos
When he codes and not us all the errors hit different.
I was thinking that while wathing then scroll down to see this, glad to see it's not just me aha
Yeah, he actually sounds like that
It just goes to show that you can't make videos about gamedev without eventually developing an animation library
It's for sure good a way to tell the quality a game dev series
I was happy to hear Sebastian Lague talk about your library!
hey its you. Didn't Sebastian mention Motion Canvas
@@lordcuupa2896 yes
xD. Great that he mentions Motion Canvas in 11:35, I've made a simple project with it and it worked great (except for taking hours to render)
I've got to make a presentation soon, I'll probably use Motion Canvas there as well.
I too am only a few After Effects crashes away from taking up this sword
I'm in shambles. Dude fired up Godot and did more advanced stuff than I can comprehend. Love to see it!
I think this is what they call having experience 😄
Its like learning a programming language, if you know one well enough, the rest are pretty easy to pick up.
To be fair, game engines are all very similar and if you master one it takes you very very little time to learn the next.
Marching cubes and compute shaders are like his version of a Hello World program
@@kypello3512 true lol
27:41 "the problem is this was my first time making custom car physics, though you probably couldn't even tell"
Sebastian said, calmly, as the car magically flew into the stratosphere.
give him 1h more and he remakes trackmania
"did you put your name into the goblet of fire", dumbledore asked calmly.
😭😭😭
Every time I am blown away by the amount of polish of your videos. From the music to the visuals and your voice. It's not only educational, but highly inspiring. The thing that is really hard for me to imagine is a video that I would not watch from you. Keep up the good work and most importantly, have fun! You carry the feeling of your fun so natural to the outside with your videos.
He is definitely one of the very few S tier content creators here. Simply outstanding quality in each video.
Thank you!
The amount of polish? Isn't he danish?
Sorry I'll see myself out
@@weirdcreature9928 i hate myself for liking this comment.
This is possibly the highest effort Q&A video I have ever seen.
Didn't expect this video to become about Godot for third of its runtime, but I'm not complaining, it's a great engine. Love your videos
Also, I tried watching the video on my TV and the outro is gorgeous on a bigger screen
12:20 That snake challenge game should definitely see the light of the day and turn into real competition.
There is a really fun game called Gladiabots where you use a visual programming language to program robots to fight an RTS for you.
The community is very small, however every AI team that anyone has have ever programmed is saved, so you can still play online games even against people who haven't been online in years.
There is already something like this. It's called Battlesnake
@@rojnx9 you brought back memories of when I used to play gladiabots! Would 100% recommend
I started and then abandoned the exact same thing back in 2020, to say that I was surprised is an understatement.
@@rojnx9 very cool.
half an hour long sebastian lague video?? dinner about to be so good
glad to see someone else who watches nerdy videos while eating lol
fyi: godot will let you view a live version of the scene tree if you select the 'remote' option in the upper left area of the editor while your game is running. loved the vid!
Omg I've been using Godot for 2 years now (mostly side projects still on unity for the big projects sadly) and this is my first time finding out about this!
Me @ 15:12: Woohoo, Sebastian is learning Godot from scratch on video! I can follow step by step and become as great as him!
Me @ 18:50: ???????????
He went too far as a beginner.
He used more things than I did in a year making games in Godot lol (still, haven't used shaders)
@@Dinothedev same here I've been using godot for 2+ yrs. Have only glanced at shaders and proc gen lol.
Exactly 🤣
Same thought process here hahah... and he did it in a day and a half, what a lad
I found Freya after watching your videos.
You two have too much power. I don't think CZcams can handle it if you two collaborated on something.
Freya's videos are incredible. I think anyone who likes Sebastian's videos will also like hers.
Now I want a collaboration! I can't even imagine what that would look like, but it would definitely be cool!
Her recent video about curves is a masterpiece
@@magni6o213 lmao imagine being such a creep with nothing better to do that you actually spend effort looking up what the deadname is
Looking her up now. Better be good, the bar is high.
:-)
BEEMO AND ORI omg they are INCREDIBLY GOOD im a huge fan!!
oh yeah also thanks for the shoutout in the video
they say that the best game dev youtubers have cats
So true, and completely unbiased of you to say Mr Acerola
oh hey its you. I have some vitamin pills that have the same name as you.
The fact that you actually took the time to break down how your visualizations work and the math behind making them appealing to look at is one of many reasons I adore this channel
I feel like watching your content changes how I perceive making mistakes. That’s a huge thing in my life and sometimes I don’t even start things to not be able to fail them. Now I’ve long known cognitively that mistakes are part of the process and a good thing, but your videos just make that … palpable. It’s like watching you being embracing, even curious and delighted by things gone wrong is re-programming my brain. Thank you.
gotta love godots inversed y axis. It's my favourite godot feature
why?
Freya Holmér's video on Bézier curves and *especially* her video on splines were absolutely delightful to watch and I learned so much from them. The visuals are some of the best I've seen on YT and her explanation of such deeply complex topics are incredible. While creating your own visuals library is incredibly smart, I'm so glad you use her asset and gave her a namedrop :D
i never thought i'd watch a movie length video about splines... but i did. and it was GOOD.
@@kidmosey Shaders are still an enigma to me. I understand to pipeline I just don't know how to use it without getting horrific graphical errors and risk to my pc so I avoid them. I'd love to get into fractal rendering on the GPU but again that can go very wrong very fast lol
@@muenstercheese I genuinely thought "ah I won't watch all this, it's long and it's heavy on maths..." Yup, thoroughly enjoyed it lol
Thank you Sebastian for the opportunity to peek behind the curtains. The video was delightful as always. I was happy to see you taking Godot for a test drive and the jab at the disk usage of Unreal was golden.
Keep on being awesome and an inspiration to us all.
I think the reason why Godot has an "inverted" y-axis is because traditionally, 2D apps have the origin point (0,0) at the top left (this is the default in the HTML5 canvas API for example), while 3D apps function in the same way as mathematical graphs (y-axis goes up). This might cause confusion coming from Unity since Unity's 2D mode is still technically 3D but with an orthographic camera pointing forwards (the z-axis), meaning the y-axis points up.
Cant believe Sebastian was a wholesome cat all along, what a beautifully face reveal
How is this guy everywhere???
If this guy doesn't turn out to be some language model bot I'll eat my hat.
catboy supremacy
I thought he was the dog in his profile picture. Either way beautifull face reveal.
Go away heisengebr
It's exciting to see you giving Godot a shot and I'm glad you like it!
I semi-recently swapped to Godot from Unity and I doubt I'm gonna go back.
This is the highest effort Q&A video I've ever seen. Amazing 🤩
And as always very enjoyable. You have a very calming voice.
I would love to see you do more stuff with Godot, as your Unity videos have been fantastic, and I love seeing your learning process.
This is the most interesting Q&A video I've seen in a long time! I'm very glad, that I didn't skip it as I usually do with AMAs and Q&As.
not sure whether shaders are what you are supposed to learn after you did the first tutorial but i love that you have a look at godot. seems like you are learning pretty quickly.
My man used godot like a vet, amazing work and excited potential godot stuff in the future
I'm glad you tried Godot and I hope you do some projects with it :)
9:32 The way you animate these visualizations via code really reminds me of Godot's Tween system, which was massively improved recently as of Godot 4 release. It's a built-in feature in GDScript that lets you tween any property of a node (position, scale, color, etc even the obscure ones). It can be chained, or run parallel to each other just like how you demonstrated.
It's a very flexible feature, I figure you'll have plenty of fun with that one if you ever touch on Godot again :D
5:42 Sebastian Lague just casually promoting and praising Freya's work like a champ. You love to see it.
6:14 Pretty cool seeing some other fellow developers using Desmos for development.
I didn't know Desmos, but I regularly use geogebra which seems to be similar to Desmos.
Damn..... Such elaborate answers! That was a treat!
Sebastian learning that negative values in 2D games means up is possibly the single most confidence-boosting thing I've ever seen on this channel.
Just a healthy reminder to all of us that there's always a first time you learned something.
I proper lol'd at the "You probably can't even tell though" - love the comedy!
To make procedural meshes in Godot, you can use Spatial Shaders and Immediate Geometry. (Also you were right about scenes!)
In godot u can have your live scene editor, just run the game, and inside the godot editor, you might have 'live' or 'current' tab in scene view (im not sure about names)
That allows for you to see the nodes and whatnot live, but afaik it doesn't let you see your currently running scene from different angles like Unity does, does it? Or am I just missing a checkbox somewhere?
@@SheepUndefined wdym by "different angles " ?
I'm talking about that czcams.com/video/QHAC8Rti880/video.html
@@kaporos Literally different angles. You can have the game and scene camera in different places.
I ended the video with a big soppy smile on my face because of Beemo and Ori. Bless their paws!
i saw a comment of you under a godot tutorial. i am so excited that you are learning godot :)
Id love to see more videos on godot. Its simplified ruleset and language makes it much easier to follow along, especially with how complex unity is.
It appeared for JUST a second at 18:34, but I caught Freya's little transform gizmo sitting on your desk. Wish I could've gotten one! :)
Your GODOT brief journey was awesome!
Yessss 42! The best number, the answer to the Ultimate Question of Life, the Universe, and Everything.
This was such a fun and fascinating video, I'm amazed with your ability to just jump into a quick project headfirst and make something cool in a day or two (though I can tell a lot more time is required to polish such things into a video). Also the shoutout to Freya Holmer! She is extremely cool and her videos have helped me a lot to be less intimidated with math programming. Also I enjoy the parallel of both of you being unity programmers who often feature their cute cats in videos
This was awesome. Loved seeing/hearing how you go about things. Thanks for sharing😁
that hitchhiker’s guide the the galaxy answer followed by galaxyhiker’s question was brilliant, thank you
24:00
It's been almost 3 years since I wrote you an email asking about visualizations, 9 months since you published a community post if we're interested in that and now, there it is. Thank you a lot for this, worth the wait 😏
simply phenomenal, love your videos and visualizations
Hi Bastian, just wanted to say thanks for the videos as i've learned so much with you, Cheers!
watching you get into Godot blind healed my soul a little
honestly, your work is always so impressive that it's reassuring to see that at least the initial steps in a new environment are more or less the same for us all
Your brief dive into Godot made all my projects look like Babycakes 😂 I'll catch up though. This was helpful, thank you
You’re the inspiration for my CZcams channel, your videos always so high quality and clean!
congrats on one mil dude 🎉🥳
been watching you since I can’t remember
and just wanna say keep up the great work 👍
Great video! I have always been amazed by your visualisations and videos and I've been waiting for this video to come out ever since you first mentioned it! Thank you for all of the great videos you have put out over the years, I've learned a lot from you! It looks like you always put a lot of effort into them, keep it up!
Awesome to see!
Thanks for your explanation on your visualizations, your system seems really flexible! I’ll have to try it out myself sometime.
Looking forward to future videos!
I was wondering about the Visualizations for so long! Thanks for not just answering the Question, but actually explaining it so thoroughly! It was really interesting to watch! And also very inspiring. It's amazing how much those Custom Functions help with making something that seems incredibly tedious so much easier and quicker to create!
Super excited you checked out Godot! Mostly because if you use it for future videos I'll be learning a lot of interesting things to use in my own projects :P
Your videos are always a great watch. Hope you will keep doing it.
Your voice and these videos are so relaxing to watch or even just listen to. Keep up the amazing content!!
i see the word "godot" on thumbnail, i click
a dream come true.., see you using godot, love it. Please do more videos with godot.
Heeeey this is quite convenient. :)) I was planning to start a marching squares implementation in Godot today! This will be a nice starting point, thanks! I'll be using C# though, by the way the mono of Godot is also quite convenient. Using something simple like VSCode you get all the syntax highlighting I missed in the integrated editor.
This was heartwarming and excellent. Thank you for all that you do.
Great video, nice to see behind the scenes a little! 🙂
I knew it when I saw how smooth the cursor moves in basically every screen recording clips, the pace, the percision, and how it manages to go about in a strictly-defined curve in every move. Thank you for all the great works put into here: educational, therapeutic, and over all, loving.
I have a single-digit-long list of channels I set "Notifications On" to, and this is one of them.
Sebastian you are seriously awesome. I love your notes files and way of thinking, and tendency to just make things that seem fun or can teach yourself interesting concepts.
I would love to see more Godot stuff!
I loved seeing your work in Godot and how amazing the world looked when you were done. I haven't seen much in 3D Godot, so that was really an eye opener to how powerful it is!
this was so nice and relaxing! thank you
Appreciate your personality and effort you put into these videos. Really great stuff ♥
Oh it’s always a good day when a new Sebastian Lague video comes out
This was one of my favorite videos by you so far!
I love the progress of your videos, especially the visuals, the little jokes (on the godot part) and your voice is also very calming. You are responsible for a lot of inspiration in my developing life, especially when it comes to procedural generation and simulations! You definitely deserve credit in my portfolio and I am very greatful for your content. Thank you!
I'm really happy to hear you talking about motion canvas!
I need to say that your videos radiate a very wholesome vibe from start to finish and i appreciate it a lot.
Wow. Amazing video as always! Can't wait for your next video.
I really enjoy your videos, I could watch a ton of your content and never be bored. I always feel like I'm learning something new when I watch you. Nice cat btw
This is by far one of my favourite Q and As on CZcams. Answering no j haven't tried it so let's do it now was an awesome way to answer a question!
You have the best visualizations! It's really easy to understand and follow along with your videos, even not knowing nothing about programming!
Man, I'd love to see you work with wave function collapse! Thank you.
That spring just killed me 😂
Love it! Thanks for the wild twists and meeting your cats
Really excited to see you trying out godot! I started learning to code for the first time about a month ago, and that was in godot, and it's been a smooth experience so far.
I hope that you'd do a coding adventure in godot for 2D stuff sometimes, that'll be interesting!
I completely underestimated the amount of work you put into your videos, I had assumed that you'd put through a large amount in the first place with how polished every video you've released has come out, but seeing each step in detail helps me understand the amount of dedication and effort that goes into not just the actual project, but the work needed to polish it into a video that you're happy to release on CZcams.
Thanks for making this video that explores the work behind the curtain so to speak.
I've found working with Game Maker Studio is quite good to work with, Very good at 2D games, has support for 3D but isn't the best for 3D game development in my experience
you are an artist Sebastian! every video of yours is perfection!!!
You don't need to worry about a catchy title or image. What ever you put, we're going to watch it.
I would love any algorithm videos. I recently was watching a couple of yours from 10 years ago, and helped me immensely. I was able to fix my own a star search algorithm because of them!
love your videos, they always make my day!
Thanks for the learning opportunities 🎉
Ive watched everysingle one of your videos. Nothing youve produced was ever boring or lengthy. Some times i wish videos were longer, but this video puts a new grasp on hom much efgort goes into every second. Keep up the great work!
it's so cool to see you try Godot. the skills really transfer well between the two engines. hoping for more!
Always love your videos, thank you.
Q&A. I expected video filler but got the usual quality and enjoyed every minute of it.
8:48 - This animation approach is _invaluable_ for general animation techniques that I'm working on for my '80s-style text/graphical adventure game.
These were amazing. And honestly seb would love to see more even videos on half finished projects or just exploring simple ideas. I know the videos take a long time to produce and you hold yourself to ridiculously high standards but this video felt like 5 videos. I love getting insight into your process and thanks for sharing :)
Best and most intriguing Q&A video! As always you suck me in! Loved it all!
This video is amazing man!! Gonna make me fall in love with your channel again 😭
This was a fun Q&A! I love how in depth the tangents were.
You don't know how happy I was when saw you trying Godot. I really like the engine and seeing one of my fav dev CZcamsrs using it so well made me so happy. Please do more stuff with it!
You are so smart. So much research. Thanjs for all your hard work.
Great video. Truly inspiring and beatifuly crafted ♥