Intro to GDScript for Programming Beginners
VloĆŸit
- Äas pĆidĂĄn 15. 07. 2024
- đ FREE APP "Learn GDScript From Zero" : www.gdquest.com
â¶ïž GODOT 4 COURSES : school.gdquest.com/godot-4-ea...
Early Access Starting Jan 30
đź FREE INTERACTIVE GODOT TOUR - The Godot Editor - www.gdquest.com/tutorial/godo...
đš DISCORD INVITE : / discord
------------------------------------------
đ SYNOPSIS
In this beginner tutorial for game developers, you'll learn some essential programming concepts in GDScript, the language of the Free 2d and 3d game engine Godot.
Part 2: âą Intro to GDScript 2: P...
Making sense of the code reference: âą Make Sense of the Code...
Intro to signals: âą How to Use Signals in ...
#gamedev #gamengine #godot #gdscript
-------------------------------------------
CC-BY 4.0 LICENSE
Terms: creativecommons.org/licenses/...
Attribute To: "CC-By 4.0 - GDQuest and contributors - www.gdquest.com/"
Variables 1:54
Variables have types 8:17
Dynamic vs typed 12:09
Constants 14:44
Operations and Operands 16:32
Comparing Values 19:26
Conditions 21:58
Evaluating as Boolean 24:49
Lists of value 26:58
Looping over lists of value 28:54
Objects 31:43
Classes 35:50
Your Welcome, the person who stumbled on this comment
thanks so much for this :)
Thanks it was helpful
Thnx
Ty
thx
imagine being so good at gd script that you teach the whole language by using gd script
Such a madlad move
Such a madlad move
Such a madlad move
mad Move a such lad
Imagine being so good at Spanish you teach the whole language to a non speaker using Spanish
2018 Coding Traditions: Name Your Project Hello World
2019: *so over here we have tomato cans*
not here man we're still stuck in "hello word" but with the different font
@@ieatsoap9996 disliked
@@danify2921 lol
@@rinyeongi6322 lol
@@danify2921 lol
I love getting the fuller explanations for writing code. Too many tutorials flash over the basics that the teacher forgets the student doesn't understand very well. This is a good idea, back to 'grass routes' approach.
As a further addition I really would like to see for Godot is more detail about coding specifics. Common questions that Beginners ask: Area2D, when should you use it? How do you communicate/access nodes in GDScript? What are the different methods to move an object/sprite. Which type of Input is best to use for keyboard etc? So much is assumed in tutorials and I'd love to know why something is done, even if that whole video is about that one thing.
The online Godot manual is very hard to read and doesn't give enough information. It also feels as if it's written for someone who is already a programmer, not someone who is just learning and dabbling in Godot.
So, any help with coding in Godot is much appreciated, thanks!
Exactly, this is what I want in the tutorial. One playlist only for things you have discussed.
*aMURICA music plays*
I went through many docs and tutorials but still it gets tough to understand the things you asked for, somehow I guess I need to dive into different world in order to understand how things connect with each other, got much but still a long way to go.
I would like to thank you sincerely for making this tutorial. It is one of the best tutorials I have watched about programming. I have been trying to dive into game making for about a decade now and always got stuck at the beginning phase where everyone assumes that you know all the basics. You gave me a powerful push in the right direction. I will look forward to your other tutorials. Any community benefits from a guy like you. Peace out.
this; ive had the same problem, and this video really helped me finally go in the right direction towards making games.
You're right. This is truly one of the best programming tutorials. absolutely amazing teacher.
To browse built-in classes and access their reference or documentation, use 'Shift+F1'. The default key is now this, previously it was may be 'F4'.
We made a new, Free, and Open-Source app to learn GDScript right in your browser. You can find it on our homepage: www.gdquest.com
It's much more in-depth than this video, with 28 lessons and dozens of interactive practices!
Amazing! A complete lesson on coding, and for free!
How did you use Godot to make this presentation? Is there a Code TextArea object/node?
@@flafcodes As with all our videos, the demo is Free and Open Source: github.com/GDquest/kickstarter-quest-3/ (folder 02-01-intro to gdscript)
Wats a poo
Great stuff, using this as a homework video for my students (^^)b
I really like the way you pronounce "EeeenSUUUUREEE" đźđ€đ
I have watched quite a few tutorials and this one is by far the easiest to understand. It was a bit fast but thatâs ok because it can be paused. Other videos left me discouraged midway. This video instructor really makes programming feel within my reach.
Best GD Script introduction. Cant wait for the next part.
As someone who's not a coder, but has done some coding using Python in the past, this tutorial has been absolutely invaluable for me!
Thanks very much for taking the time to make it, great work.
Same here!
I just realised you've done the whole presentation in Godot! Love it! Thank you btw. Learning a lot
I've been searching for these tutorials about GDScript for days man! Thank you for these great videos! Keep it up!
Fantastic video! I can tell you put a lot of time and preparation into it. Thanks for all your contributions to the Godot community!
This is the best explanation and presentation of programming I have ever seen! Thanks for all of your hard work and attention to detail! This is super high quality stuff!
I'm glad if this could help đ
thank you so much. I have been looking for a tutorial for gdscript that doesn't skim over the basics for a while and no one seems to get that people who click on videos with beginner in the title, are probably beginners. you are the only one who has actually explained things well. keep up the good work!
It would be great to see the part two during the next week, I could see the great effort you made in making an extensive and very valuable class, thanks estimated instructor
I love the way you present the information! Having these interactive slides (idk what else to call them) is extremely helpful for me because I can just pause the video and see everything important (but not too much) at once. YouÂŽre a Legend!
Thank for this tutorial! I am going to try my hands on Godot w/o having any programming skills. You channel has multiple tutorials and with this one i can at-least understand a bit of what the text is about, so this gives my brain a lot more ease to comprehend what's going on - so I subbed.
I loved the visual representations and the explanations of the more abstract concepts, i can finally understand Objects and Classes.
This was phenomenal!
This was absolutely fantastic. I learned a lot from this, thanks!!
This is actually so clear in terms of an exmaple of programming that it blows my mind how i've seen nothing exactly the same before, like imma just show people this video in the future it's great thank you!
Thank you very much for this tutorial. Easily the best programming lesson i have ever watched.
thanks man! most tutorials would assume that I have some level of prior programming knowledge but that just was not the case for me. very nice to find a tutorial that starts from the actual basics of programming.
easy to follow and understand, everything is explained neatly and given a purpose, nothing confusing.
thank you for your hard work making these guides.
Best description of what an object is! Bravo!
a couple months ago i found this video and was completely confused at what he was talking about. it all came off as so complex and confusing, but here i am a few months later and this is all just common sense to me. i'm not even all that great of a coder yet, but i feel like i'm making progress. and that makes me happy.
Great Tutorial. Please keep making such Beginners guides. i am waiting for the part 2 of your tutorial.
I love that the tutorial slides were made in Godot as well. I used it a little while ago to make an auto-filling charactersheet for a TTRPG called The Dark Eye, you can really use godot to just make software as well. The UI options are sooooo good.
You succeed where a lot of people have failed. Good job!
Awesome, i have had a few lessons in python programming, which has been reinforced by the great tuition of this tutorial. Thank you!
Awesome tutorial, demonstrates a lot for everyone! Thank You.
Thanks for making these videos. Iâve learned so much from you.
Really great tutorial! I just learned about and downloaded Godot last night. Looks like this is a good time to be hopping on board! :)
Really appreciate the amount of effort you have given for this brilliant tutorial.
:)
I'm so thankful. Thank you so, so much. This was so easy to understand, and now I'm not that afraid to start this new journey I'm getting into. Thank you so much!
just want to say thankyou very much for this free tutorial. really high quality. respect
Thank you very much, I have never attempted any form of coding/programming but this was an incredibly helpful introduction!
17:28 Math operations in GDScript are exactly like in Python.
I was about to say the same
Thank you so much, I like the way you explain the coding it demystifies the scripting so at least a beginner can easily understand so looking at the script wont be so daunting.
So well thought out and presented!
Oh my God, Finally one good tutorial, the only one with actual understanding of newcomers ignorance. THANK YOU !
Thank you for putting the time and effort making this videos.
This tutorial is so clear, Thank you!
Just finished the tutorial fully, thanks. The Objects section is a little more clear now. Writing variables more verbose as in your examples and declaring the type, I had not seen in any tutorials for Godot. I'm assuming it's best practice, but adds a little time extra and that is why it's avoided. Ready for more!
out of several dozen tutorial videos I've watched on OOP, why is this the only one that gives an actually useful description of how to think about classes???
BOAAA. ISSO QUE Ă TUTORIAL MINHA GENTE! VALEU! CONTINUO SEM CONSEGUIR FAZER NADA NA ENGINE, MAS JĂ DEI MAIS UM PASSO NO MEU FUTURO INCERTO!
Iâve got my feet wet learning a good hand-full of c# and gml in the past and this is really cool for getting used to what GDScript looks like in transition
First tutorial I don't get bored in it ! , Merci
In the future, please consider zooming in on your content. There was no reason why we needed a *very* thick grey boarder around the content you were discussing.
Thank You!
That was very helpful! This helped me expand my understanding of object programming and Godot significantly :)
Thank you. Loved it!
This was a great introduction to GDScript! Thank you.
I'm glad it was helpful. đ
This is amazing, thank you very much. Great Video, slowly enough explained. And your accent makes me think you are not a native speaker, which makes it even more impressive. I understood everything clearly , the video was really well done!
Love this tutorial! You've made it very informative & quite understandable! I thought this was going to be excruciating to learn & grasp, but it's actually very well executed! Thank you so much for this! I've been needing something like this video to go in depth & explain everything, even go so much as to why this is there & giving great examples in a gaming logic manner as well. Absolutely love this! Thanks again!
Love this video... now I'm excited to learn Godot!
thank you for the tutorial it's my 2nd day in godot still learning stuff
This was really helpful thank you!
You're welcome. Hope you try the free app to learn GDScript. It's on GDQuest.com. It was funded by the user community.
As a man who has Zero knowledge with coding and game making and yet is attempting to do so, I appreciate the dumbed down stuff, i am somewhat picking things up...I AM LEARNING!
Thank you. I've got a long road ahead of me, but an exciting one.
thank you so much! Me and my friends made a game dev studio and we dont even know how to code! Ill send this video to them!
My only coding experience is 2.5 months of C and Python. GDscript literally just feels like a fusion of the two lol. Except definitely more python dominant.
This helped me a lot. Thank you very much.
Very helpful tutorial!
As someone who knew absolutely nothing about coding, this was a lot to take in, but boy are you informative! I'm actually understanding this and it makes me optimistic about my future, thank you and great work!!!!âĄ
how far have you come so far in your journey to learn programming?
@@Foeisudhxj I decided to focus on my art first, so I put coding on hold lol.
@jabari evans Hahaha, same, I'm working hard on my art and focusing on that :)
@jabari evans As in art?
@@erivida64 Use any process you want, but most devs say you should use placeholders, and make the art last.
This sorta reminds me of Typescript and Python. VERY cool. Looking forward to learning more.
Perfectly explained!
Grate and useful tutorial, Thank you man
Yessss just what i neeeed
Excelent tutorial, thank you!
Great tut!
GDScript is kinda GOAT'd. This crash course is honestly a great overview of how programming languages work in practicality.
perfect tutorial!!
Thank you Sir..Gives a good idea, for us the newbies!
Great video, your didatic is awesome! thank you
This is so helpful, thank you!
Loved the video excellent
7 days, it took me 7 days just to put everything in the notebook, let's go!
I decided to start studying programming because I have nothing better to do while in self-quarantine.
Thank you for this very informative video! It really is helpful but I kinda find it hard to understand because this is my first time studying coding but nonetheless, I had fun.
thanks a lot for this one
I'm 12 and have always wanted to program, and so far, I've learned Roblox's version of Lua, and since I basically know how to make a roblox game, I decided I would take it up a notch(or 2)
Awesome! Iâve been on and off with game making since I was 12 (Iâm 16), I made my first game yesterday! (Took a few weeks), it was a rocket league clone
@@alexhshhshsh9961 sounds nice alex, where can i check it out?
minecraft fan 21 my computer, lol jkjk
Iâm not releasing it
@@alexhshhshsh9961 :(
@@medosfilms damn, itâs ok Steve, cheer up
i hope the community helps with a portuguese translate! I'm so excited for this one
tnx for the tutorial :)
I watched and need some time to digest it thanks
I am at a true loss for words, I have been using unity for a while now (little over 2 years) and I haven't gotten very far in using it because I found it hard to understand. After watching this video and using what little I know of Unity/C# everything makes sense.
Thank you for making this video
Thank you! This was explained really well.
Glad you enjoyed it!
so much. Canât wait to start making soft.
Thank you!
That like bar looking good
This is pretty damn hudge ...
Impressive work !
Helpful course
Thanks!
knowing Python really helped me to understand much more faster... thx
TrÚs intéressant !
Godot seems like a very good app I'll try it when I get my new computer
nice video!
thank you!
I wanted to start with c# but there are no good tutorials for it. Gdscript seems to be pretty easy! Also nice tutorial :) moving from unity to godot
i was learning python and i got tired of it but now is really useful for me
A small nit-pick, on slide six the variable is move_speed but the example for the 'and' statement uses speed.
YOU ARE FANTASTIC (i'm italian pizza mandolino, I used the translator to watch this video!!!)
i'm italian too lol