bestcourses is supported by learners. When you buy through links on our website, we may earn an affiliate commission. Learn more

Create a Complete 2D Platformer in the Godot Engine

Learn how create 2D platformer from scratch in the Godot Engine, complete with particles, sound effects, UI, and more!

4.62 / 5.0
12580 students10 hours 51 minutes

Created by Firebelley Games, offered on Udemy

bestcourses score™

Student feedback

7.6/10

To make sure that we score courses properly, we pay a lot of attention to the reviews students leave on courses and how many students are taking a course in the first place. This course has a total of 12580 students which left 370 reviews at an average rating of 4.62. Impressive!

Course length

9/10

We analyze course length to see if courses cover all important aspects of a topic, taking into account how long the course is compared to the category average. This course has a length of 10 hours 51 minutes, which is pretty short. This might not be a bad thing, but we've found that longer courses are often more detailed & comprehensive. The average course length for this entire category is 9 hours 9 minutes.

Overall score

7.9/10

This course currently has a bestcourses score of 7.9/10, which makes it a great course to learn from. On our entire platform, only 15% of courses achieve this rating!

Description

This course will cover everything you need to know about creating a small 2D platformer from start to finish in the Godot Engine. This course covers all aspects of creating a complete platformer game in Godot including:

  • Game mechanics like player movement, collectibles, and basic combat

  • Hazards like spikes and enemies

  • A seamless game loop and transitions between levels

  • Scene structure and project organization

  • Sound effects

  • A main menu, pause menu, options menu, and other UI elements

  • Finishing touches like camera shake, basic shaders, particle effects, and UI animations

This list is not exhaustive - please see the course outline for a glimpse into the topics that are covered.

The goal of this course is to show you how to take an empty project and turn it into a small, complete game. In doing so, this course will expose you to many aspects of the Godot engine from input handling, to tilemaps, to particles, to audio, and more. By the time you complete this course, you will feel comfortable working on your own projects in Godot. You will walk away from this course with a solid foundational understanding of making games that are not only functional but also fun.

This course will help you greatly if:

  • You have some game development knowledge and want to learn Godot

  • You have some programming knowledge and want to make games

  • Your games feel sterile and lack polish

  • You struggle to complete games and want to start and finish a project

  • You regularly participate in game jams and want to improve your ability to craft a fun but short experience

Please note that this course is focused purely on the start-to-finish process of making a game. As such, there isn't any time spent explaining fundamental programming concepts. Familiarity with programming is strongly recommended before taking this course. Any programming experience is fine - GDScript is easy to use.

What you will learn

  • 2D platformer mechanics - double jumping, dashing, collectables, and enemies
  • Polish & Game Feel - particles, camera shake, scene transitions, and sound effects
  • UI - main menu, pause menu, options menu, and other elements
  • Publishing - exporting the project executable, updating the executable icon, and changing the boot splash
  • Godot Engine Concepts - leveraging a variety of nodes, structuring scenes, signals, and more

Requirements

  • Some programming knowledge
Udemy logo
Available on

Udemy

With almost 200,000 courses and close to 50 million students, Udemy is one of the most visited online learning platforms. Popular topics include software development, the digital economy, but also more traditional topics like cooking and music.

Frequently asked questions

  • Price: $34.99
  • Platform: Udemy
  • Language: English
  • 10 hours 51 minutes
Create a Complete 2D Platformer in the Godot Engine thumbnail

bestcourses score: 7.9/10

This course is better than many others in its category.