- Godot Game Engine

What is a Game Engine? What is Godot? - Getting Started with Godot

Create and set up a new project. - Introduction to GDScript

What is GDScript, and how does it help me? - GDScript Variables and Dynamic Typing

How to use and type variables in GDScript. - GDScript Operators: Math, Logic, Comparison

Introduction and Explaination: GDScript Operators - Propositional Logic

Basic introduction to propositional logic and how to use it. - GDScript If Statements

How to use if statements to check on certain conditions. - GDScript Arrays

Introduction to the array data type. - Set Theory for Game Developers

Basic introduction to set theory and how to use it. - GDScript Dictionaries

Introduction to the dictionary data type. - GDScript Functions

What is a function? How do you make one? - GDScript Array Functions

Examples of commonly used GDScript array functions. - GDScript Loops

What are loops? How do I use them in my code? (For and While Loops) - GDScript Random Numbers

How to generate random numbers with GDScript.

Pick a lesson: