Create a Complete 2D Platformer in the Godot Engine

Learn how create 2D platformer from scratch in the Godot Engine 3, complete with particles, sound effects, UI, and more!
4.44 (934 reviews)
Udemy
platform
English
language
Game Development
category
Create a Complete 2D Platformer in the Godot Engine
16 105
students
11 hours
content
Jul 2022
last update
$22.99
regular price

Why take this course?

🎮 Create a Complete 2D Platformer in the Godot Engine 🚀

Course Headline: Learn how to create a 2D platformer from scratch in the Godot Engine 3, complete with particles, sound effects, UI, and more!

📘 Course Description:

Please note that this course is for Godot 3 and has not been updated for Godot 4. The skills you will learn in this course are largely transferrable to Godot 4, but please be aware of this before you purchase!

Dive into the exciting world of game development with Firebelley Games as we take you through the process of building a complete 2D platformer using the powerful and versatile Godot Engine 3. This comprehensive course is designed for learners of all levels who are eager to create their own engaging platformer games.

What You Will Learn:

  • Game Mechanics: Master the basics with player movement, collectibles, and simple combat mechanics.
  • Hazards & Enemies: Learn how to design challenging hazards like spikes and create compelling enemies to test your players' skills.
  • Game Loop & Level Transitions: Understand the structure of a game loop, and implement seamless transitions between different levels.
  • Scene Structure & Project Organization: Get to grips with effective scene organization and project management within Godot.
  • Sound Effects: Integrate sound effects to enhance the immersive experience of your game.
  • User Interface (UI): Design a main menu, pause menu, options menu, and other UI elements that elevate the player's experience.
  • Special Effects: Apply camera shake, basic shaders, and particle effects to bring your game to life.
  • Finishing Touches: Add UI animations to give your game that polished feel.

Course Outline Preview:

This course will guide you through each step of the development process, from setting up your project to launching your completed game. You'll learn how to:

  • Implement input handling and respond to player actions.
  • Use tilemaps to create detailed environments.
  • Manage particles and audio resources for dynamic effects.
  • Organize your project for scalability and easy maintenance.

Who This Course Is For:

This course is ideal for you if:

  • You have some game development knowledge and want to learn Godot.
  • You have some programming knowledge and are interested in making games.
  • Your games feel too simple or lack the polish you desire.
  • You struggle with completing games and wish to finish a project from start to finish.
  • You regularly participate in game jams and aim to craft more complete, fun experiences within tight timeframes.

Prerequisites:

This course is intended for those who already have some understanding of programming. Familiarity with any programming language will be beneficial, as GDScript in Godot is user-friendly and easy to pick up. No prior experience with Godot is required, but a basic grasp of programming concepts will help you get the most out of this course.

By completing this course, you'll not only gain hands-on experience with creating a 2D platformer from scratch but also develop a solid foundation in game development with the Godot Engine. You'll feel confident to tackle your own projects and create games that are both fun and polished.

Embark on your journey to becoming a proficient Godot developer today! 👾

Course Gallery

Create a Complete 2D Platformer in the Godot Engine – Screenshot 1
Screenshot 1Create a Complete 2D Platformer in the Godot Engine
Create a Complete 2D Platformer in the Godot Engine – Screenshot 2
Screenshot 2Create a Complete 2D Platformer in the Godot Engine
Create a Complete 2D Platformer in the Godot Engine – Screenshot 3
Screenshot 3Create a Complete 2D Platformer in the Godot Engine
Create a Complete 2D Platformer in the Godot Engine – Screenshot 4
Screenshot 4Create a Complete 2D Platformer in the Godot Engine

Loading charts...

Comidoc Review

Our Verdict

This course provides a solid foundation for creating 2D platformers using Godot Engine v3. While it's not without its issues - such as outdated content and faster-than-ideal pace, the depth and variety of topics covered make it a valuable resource for newcomers to game development with Godot 3.\n\nHowever, those looking to use later versions of Godot may need to spend additional time adjusting course material. It is still recommended for aspiring game developers seeking an engaging project to learn the ropes of game creation with GDScript using a familiar engine.

What We Liked

  • Comprehensive curriculum covering creation of a 2D platformer from scratch using Godot Engine 3.
  • In-depth coverage of game mechanics like double jumping, dashing, collectables and enemies.
  • Instruction on important aspects such as sound effects, particle effects, UI and camera shake to enhance polish & feel.
  • Clear instructions for exporting project executable, updating icon and changing boot splash.
  • Instructor provides good understanding of the subject matter.

Potential Drawbacks

  • A number of students mentioned that the pace is too fast; may require pausing and rewinding to follow steps.
  • Not updated for newer versions of Godot Engine like 3.5 or 4.0 - UI differences found from version 3.3.
  • Some lessons involve jumping around in code resulting in confusion due to poor planning.
  • Lacks clear visualization of video objectives at the beginning.
4263756
udemy ID
26/08/2021
course created date
25/09/2021
course indexed date
Bot
course submited by