Chapters (31)
- 0:00Into and Course Overview
- 2:08Downloading Godot
- 3:19Setting Up the Godot Project
- 5:21Your First 2D Scene
- 7:32UI with Control Nodes
- 9:41Main Menu Script
- 14:10Your Second Scene
- 16:19Downloading The Game Assets
- 17:11Fixing Asset Pixelation
- 18:12Making the Player Character
- 22:42Making the Background
- 24:29Understanding The Default Player Script
- 26:57Animating the Player with Scripting
- 29:43Player Camera and Game Window Sizes
- 31:24Animating the Player with AnimationTree
- 41:37Setting Up Paralax Background
- 47:31BONUS! TileMaps and TileSets
- 51:30Limiting Player Movement to Screen Bounds
- 52:04Creating Our First Enemy: Frog Mob
- 55:15Frog Mob AI Scripting: Chase the Player
- 1:04:38Frog Mob AI Scripting: Hurt and Kill the Player
- 1:09:12Player Health UI and Scripting
- 1:13:29Global Game Scripts
- 1:15:37Saving and Loading the Game
- 1:23:04Adding Gold Count to UI
- 1:25:35Set Up Collectable Items
- 1:28:25Animating Tweens In Godot
- 1:33:28Timer Nodes for Spawning Items
- 1:37:30RNG: Random Number Generator in Godot
- 1:39:19Quick Tip - Organizing Spawning Folders
- 1:40:12Outro and Goodbye!
Show the creator's full description
Learn how to use the Godot game engine to create your own platformer game. Throughout the course, you'll learn everything from setting up your first 2D scene and animating the player, to designing enemies, incorporating UI elements, and implementing game-saving features.
✏️ Course created by @CodingQuests
💻 Code: https://github.com/GDSimplified/Platformer-game
💻 Assets: https://ansimuz.itch.io/sunny-land-pixel-game-art
⭐️ Contents ⭐️
⌨️ (0:00:00) Into and Course Overview
⌨️ (0:02:08) Downloading Godot
⌨️ (0:03:19) Setting Up the Godot Project
⌨️ (0:05:21) Your First 2D Scene
⌨️ (0:07:32) UI with Control Nodes
⌨️ (0:09:41) Main Menu Script
⌨️ (0:14:10) Your Second Scene
⌨️ (0:16:19) Downloading The Game Assets
⌨️ (0:17:11) Fixing Asset Pixelation
⌨️ (0:18:12) Making the Player Character
⌨️ (0:22:42) Making the Background
⌨️ (0:24:29) Understanding The Default Player Script
⌨️ (0:26:57) Animating the Player with Scripting
⌨️ (0:29:43) Player Camera and Game Window Sizes
⌨️ (0:31:24) Animating the Player with AnimationTree
⌨️ (0:41:37) Setting Up Paralax Background
⌨️ (0:47:31) BONUS! TileMaps and TileSets
⌨️ (0:51:30) Limiting Player Movement to Screen Bounds
⌨️ (0:52:04) Creating Our First Enemy: Frog Mob
⌨️ (0:55:15) Frog Mob AI Scripting: Chase the Player
⌨️ (1:04:38) Frog Mob AI Scripting: Hurt and Kill the Player
⌨️ (1:09:12) Player Health UI and Scripting
⌨️ (1:13:29) Global Game Scripts
⌨️ (1:15:37) Saving and Loading the Game
⌨️ (1:23:04) Adding Gold Count to UI
⌨️ (1:25:35) Set Up Collectable Items
⌨️ (1:28:25) Animating Tweens In Godot
⌨️ (1:33:28) Timer Nodes for Spawning Items
⌨️ (1:37:30) RNG: Random Number Generator in Godot
⌨️ (1:39:19) Quick Tip - Organizing Spawning Folders
⌨️ (1:40:12) Outro and Goodbye!
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.