Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Godot Game Development – Crash Course for Beginners

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This beginner course introduces Godot by building a 2D game with scenes, UI, player animation, enemy AI, collectibles, and save/load systems.

Syllabus

⌨️ Into and Course Overview
⌨️ Downloading Godot
⌨️ Setting Up the Godot Project
⌨️ Your First 2D Scene
⌨️ UI with Control Nodes
⌨️ Main Menu Script
⌨️ Your Second Scene
⌨️ Downloading The Game Assets
⌨️ Fixing Asset Pixelation
⌨️ Making the Player Character
⌨️ Making the Background
⌨️ Understanding The Default Player Script
⌨️ Animating the Player with Scripting
⌨️ Player Camera and Game Window Sizes
⌨️ Animating the Player with AnimationTree
⌨️ Setting Up Paralax Background
⌨️ BONUS! TileMaps and TileSets
⌨️ Limiting Player Movement to Screen Bounds
⌨️ Creating Our First Enemy: Frog Mob
⌨️ Frog Mob AI Scripting: Chase the Player
⌨️ Frog Mob AI Scripting: Hurt and Kill the Player
⌨️ Player Health UI and Scripting
⌨️ Global Game Scripts
⌨️ Saving and Loading the Game
⌨️ Adding Gold Count to UI
⌨️ Set Up Collectable Items
⌨️ Animating Tweens In Godot
⌨️ Timer Nodes for Spawning Items
⌨️ RNG: Random Number Generator in Godot
⌨️ Quick Tip - Organizing Spawning Folders
⌨️ Outro and Goodbye!

Taught by

freeCodeCamp.org

Reviews

Start your review of Godot Game Development – Crash Course for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.