Create a Complete 2D Platformer in the Godot Engine
Create a Complete 2D Platformer in the Godot Engine, available at $74.99, has an average rating of 4.57, with 65 lectures, based on 891 reviews, and has 15778 subscribers.
You will learn about 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 This course is ideal for individuals who are Intermediate programmers or Intermediate game developers or Beginner game developers with programming experience or Individuals who are looking to push their project over the edge by adding polish and game feel It is particularly useful for Intermediate programmers or Intermediate game developers or Beginner game developers with programming experience or Individuals who are looking to push their project over the edge by adding polish and game feel.
Enroll now: Create a Complete 2D Platformer in the Godot Engine
Summary
Title: Create a Complete 2D Platformer in the Godot Engine
Price: $74.99
Average Rating: 4.57
Number of Lectures: 65
Number of Published Lectures: 65
Number of Curriculum Items: 65
Number of Published Curriculum Objects: 65
Original Price: $29.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Intermediate programmers
- Intermediate game developers
- Beginner game developers with programming experience
- Individuals who are looking to push their project over the edge by adding polish and game feel
Target Audiences
- Intermediate programmers
- Intermediate game developers
- Beginner game developers with programming experience
- Individuals who are looking to push their project over the edge by adding polish and game feel
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!
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.
Course Curriculum
Chapter 1: Creating the Foundation for Development
Lecture 1: Introduction
Lecture 2: Setting Up Godot
Lecture 3: Getting Ready for Development
Lecture 4: Rough Player Controller
Lecture 5: Tightening Player Movement
Lecture 6: Tilemap Autotiles
Lecture 7: Light Reorganization and Tweaks
Chapter 2: Developing the Core Mechanics
Lecture 1: Camera Follow
Lecture 2: Animating the Player
Lecture 3: Coyote Time
Lecture 4: Double Jump
Lecture 5: Adding Collectables
Lecture 6: Adding Spikes
Lecture 7: Player Death and Respawn
Lecture 8: Creating an Enemy
Lecture 9: Making the Enemy Dangerous
Lecture 10: Adding Player Dash Movement
Lecture 11: Making the Player Dash Destroy Enemies
Lecture 12: Making a Test Level
Lecture 13: More Player Tweaks
Lecture 14: Win Condition
Chapter 3: Finalizing the Game Mechanics
Lecture 1: Section Introduction
Lecture 2: Preventing Player Void Death
Lecture 3: Coin Counter
Lecture 4: Level UI
Lecture 5: Level UI Continued
Lecture 6: Enemy Respawns
Lecture 7: Changing Levels
Lecture 8: Level Complete UI
Lecture 9: Level Complete UI Continued
Lecture 10: Fixing Scene Load and Font Height
Chapter 4: Game Feel and Polish
Lecture 1: Camera Shake
Lecture 2: Triggering Camera Shake
Lecture 3: Player Death Animation Part 1
Lecture 4: Player Death Animation Part 2
Lecture 5: Player Death Animation Part 3
Lecture 6: Enemy Death Animation
Lecture 7: Enemy Spawn Animation
Lecture 8: Player Dash Trail
Lecture 9: Footstep Particles
Lecture 10: Adding Tile Variety
Lecture 11: Clouds
Lecture 12: Creating More Levels
Lecture 13: Animated Button
Lecture 14: Main Menu
Lecture 15: Screen Transitions
Lecture 16: Pause Menu
Lecture 17: Game Complete Screen
Lecture 18: Animating UI Panels
Lecture 19: Options Menu
Lecture 20: Tutorial Signs
Lecture 21: Player Victory Animation
Lecture 22: Extending the Level Complete Screen
Lecture 23: Mouse Cursor
Lecture 24: Final Player and Display Tweaks
Chapter 5: Sound Effects and Music
Lecture 1: Section Introduction
Lecture 2: Random Audio Stream Player
Lecture 3: Audio Buses
Lecture 4: Adding Sound Effects Part 1
Lecture 5: Adding Sound Effects Part 2
Lecture 6: Music
Lecture 7: Adding Volume Controls to the Options Menu
Chapter 6: Preparing the Game for Distribution and Final Words
Lecture 1: UI and Sound Fixes
Lecture 2: Exporting the Project
Lecture 3: Conclusion
Instructors
-
Firebelley Games
Professional Software Engineer
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 7 votes
- 3 stars: 53 votes
- 4 stars: 259 votes
- 5 stars: 569 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024