Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Godot Game Development for Absolute Beginners and All Ages
01 Course Overview
00 Course Overview - Godot All Ages (3:45)
01 What Is Coding (2:54)
02 What Is Game Development (6:28)
Source Files preview
02 Godot Game Engine Introduction
01 What Is Godot Game Engine (4:49)
02 What Can You Build With Godot (2:27)
03 What You'll Need - Godot All Ages (1:21)
04 How To Install Godot (3:08)
Source Files
03 Build a New Godot Project
01 Build A New Godot Project (1:51)
Source Files
04a Navigate the Godot Editor
01 Navigate Godot's Main Menu (5:10)
02 Navigate Godot's Scene Window (2:56)
03 Navigate Godot's File System (1:37)
04 Navigate Godot's Viewport (7:17)
05 Navigate Godot's Inspector And Node Windows (2:42)
Source files
04b How to build a game in Godot
01 What Are Nodes And Scenes (3:17)
02 What Is A Mesh (1:12)
03 How Collision Works In Godot (7:05)
Source files
05 Build a 2D game with Godot
01 Build A Player Scene (9:06)
Source Files
06a Enable player input controls
00 How Player Input Works (1:25)
01 Enable Player Input Controls (5:27)
Source files
06b Build your first visual script
01 What Is A Visual Script In Godot (4:39)
01B What Is A Variable (1:44)
01C What Is A Function (3:56)
02 Override Physics Process Function With Godot Visual Scripting (9:40)
Source files
06c Code player movement with visual scripting
01 What Are Data Types (2:17)
02 What Is A Conditional If Statement (2:57)
03 Move Player To The Right (10:30)
04 Build 4 Directions Of Player Movement With Godot Visual Scripting (9:02)
Source Files
07a Build collectible item
01A Build A Collectible Item Scene (6:17)
01B Tree Order And The Ready Function In Godot (2:30)
01C Instancing And Instantiating (2:19)
01D What Is A Packedscene And Preload Scene In Godot (1:49)
02 Spawn Food Upon New Game With Godot Vs (9:49)
Source files
07b Build randomly spawning collectible items
02 What Are Loops (4:07)
03 Spawn Multiple Food Items (8:13)
04 Randomize Position Of Spawned Object (8:55)
Source Files
08 Handle collisions with Godot visual scripting
01 Handle Collisions Between Player And Food (6:10)
00 What Are Godot Signals (1:46)
02 Move Items To Random Position (8:15)
03 Increase Player Size With Visual Scripting (5:17)
04 Increment Player Size Upon Collision (7:43)
Source Files
09 Build random enemy obstacles
01 Build Enemy Scene With Image Texture (6:38)
02 Spawn Enemies Randomly With Visual Scripting (16:19)
03 Decrease Player Size Upon Enemy Collision (9:53)
Source Files
10 Build game over screen
01 Build Game Over Screen (6:56)
02 Check If Player Is Too Small (7:33)
03 Load Game Over Scene When Player Dies (5:35)
04 Overlay Ui Scene On Top Of Game Scene (4:15)
05 Build Restart Game Button (4:27)
06 Restart Game Upon Button Press (5:53)
Source Files
11 Set node colors randomly
00 What Are Arrays (1:57)
01 Build Colors Array (4:14)
02 Set Texture Of Player With Visual Scripting (5:59)
03 Randomly Select Element From Array (5:19)
04 Randomize Colors Of Food (4:36)
05 Pop And Append Textures To Array (2:16)
06 Check Texture Equality Of Nodes (9:17)
Source files
12 Where to go from here
01 Where To Go From Here (3:44)
Source Code
03 Decrease Player Size Upon Enemy Collision
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience