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!