Learn the basics of programming with the Godot game engine! In this course, you'll go from zero to hero learning about the fundamentals of programming, including variables, conditional logic, looping, functions, and even object-oriented programming and inheritance using the GDScript programming language. At the end, you'll use what you've learned to code a complete game... with a little hand-holding for the tough stuff. You'll also get some experience using Godot's built-in debugger, as well as complete source code projects for each chapter and the chance to flex your muscles and write a little code yourself after each video lesson.
Each lesson is roughly five to ten minutes in length, consisting of an overview of the concept you'll be introduced to, followed by implementation examples and any other information you'll need to know presented in a clear, straightforward style through the use of animated sequences, narration, and code samples. Relevant keywords and other important information will be highlighted, and each lesson builds upon the previous one before culminating in a final project where you will fill in the functionality of a template project in order to produce a multiple-choice quiz game complete with interactive UI. The game itself uses every concept touched upon in the lessons, and is presented piece by piece with a design overview so that you don't get overwhelmed.