Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Godot Game Development – Crash Course for Beginners
Play lesson

Game Design - Godot Game Development – Crash Course for Beginners

5.0 (3)
34 learners

What you'll learn

This course includes

  • 158 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

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

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere