Learn basic scripting | Godot 3D

Published: 01 April 2026
on channel: FriendlyCosmonaut
1,869
89

We get acquainted with Godot's scripting language (GDScript) and script editor. We (re)examine Node hierarchies and Classes, learn about coding basics (variables/properties, functions, and if statements) and code some basic movement.

DEMO PROJECT
Find the downloadable project on https://github.com/friendlycosmonaut/...

FIND ME ELSEWHERE
Bluesky: https://bsky.app/profile/friendlycosm...
Twitter: https://x.com/friendly_cosmo
Patreon:   / friendlycosmonaut  
GitHub: https://www.github.com/friendlycosmonaut

TIMESTAMPS
0:00 - Intro
0:36 - Recap & outline
0:58 - Detaching, creating, navigating scripts
4:23 - Object inheritance
5:20 - What is: extends CharacterBody3D?
5:36 - Where do we get built-in functions?
7:59 - What is the underscore in _process?
9:31 - Quick note on GDScript style conventions
9:58 - Functions overview - what is "pass"
11:26 - What do I put in _ready() and _process()?
12:42 - What's "void"? Function return values
14:37 - The "position" variable/parameters
16:10 - Move the player over time
17:10 - Conditions and input
18:51 - Remember to Tab!
19:57 - All arrow key inputs
21:17 - No collisions
21:28 - Outro

CREDITS
Intro and Outro clips were made by @Vossel


On this page of the site you can watch the video online Learn basic scripting | Godot 3D with a duration of hours minute second in good quality, which was uploaded by the user FriendlyCosmonaut 01 April 2026, share the link with friends and acquaintances, this video has already been watched 1,869 times on youtube and it was liked by 89 viewers. Enjoy your viewing!