Set Reminder Save for later

Discovering Godot

Make Video Games in Python-like GDScript

Learning to code by making games is a great idea, yet things can get in your way. Some game engines are over-specialised, overcomplicated and can overwhelm new users. Furthermore C-family languages like C-sharp and C++ can be cumbersome.

It's time to discover Godot, a general-purpose, simple and welcoming game engine. Powered by GDScript, a lightweight and easy to learn Python-like programming language, you'll be up-to-speed with the fundamentals of coding in a jiffy.

Whether you’re a complete beginner at writing code, an experienced developer wanting to explore this wonderful engine or a game designer who wants to embrace free and open-source software in your work, this course is for you.

Frequently Asked Questions…

Do I really need to learn a new programming language?

Absolutely, GDScript is based on Python - one of the most popular and productive coding languages in the world. As a beginner, this is a great place to start and experienced coders will find their coding improves with the perspective Python brings.

What if I don’t like “dynamically-typed” languages like Python?

Give them another chance. You’ll be sold in the first section when you see how easy it is to import a JSON file. Remember less typing means less typing. If it looks like a duck, and it quacks like a duck...

Do I really need to learn yet another game engine?

Like learning a 2nd or 3rd spoken language, the perspective you will gain from a new engine is invaluable, even if you decide to settle on another engine. You’ll re-use your existing knowledge, and discover much easier ways to do some things. Once expanded your mind will never go back to its original shape :-)

Are the any decent games made in Godot?

There are loads in the pipeline, and we want you to be amongst the first to bring yours to market. You can develop simple games fast and painlessly in Godot, and now is the perfect time to great a head-start on your competitors. This is why we have chosen to teach this wonderful game engine.

But I’ve had a look and it feels a bit “noddy”.

That’s what we thought at first, but we were wrong. It reminds me of the quote by Abraham Lincoln: “I don't like that man. I must get to know him better”. What’s actually going on here is Godot makes great use of information hiding, and shows you only what’s relevant to getting the job at-hand done.

Take a look at the reviews our students have taken the time to leave. Here are just few we like...

“... the course is fun and seems well designed for beginners to the Godot Engine. Yann is fun to listen to and explains everything very well.”

Benjamin Anderson - Godot Developer

“this is hands down the best game development course I have taken.”

Simone Bosi

“If you want to learn game development or if you're just curious about programming, Godot and this course are perfect for you. ”

Sindre Sømme

We start with simple 2D games, that help you focus on learning to code. We have a word game, a platform game and a stealth game. By the end of these projects you’ll have a thorough working knowledge of both GDScript and Godot as an engine.

Every lecture contains challenges, to make you literally stop and think. Every project builds on your knowledge, and spaced-repetition ensures you remember what you learn.

Yann will be your main instructor, building each game in GDScript. Once Godot version 3.1 is stable we will help you convert the projects to C#.

There’s no better time to learn to code by making games, and this course is a great place to start - guaranteed.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy.

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:


Rating 4.6 based on 173 ratings
Length 26.5 hours
Starts On Demand (Start anytime)
Cost $11
From Udemy
Instructors Ben Tristem, Yann Burrett, by Ben Tristem
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Game Development Development

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

We analyzed reviews for this course to surface learners' thoughts about it

easy to follow in 8 reviews

Easy to follow even for those who English are not their native language.

Excellent course well explained, I had bought another Godot course before this so I was familiar with basic Godot but still learned extra bits I never knew existed Yann goes into great detail, everything is well explained and even features transcripts so you can read back and they are highlighted with specific documentation for Godot from there main site and easy to follow along if you struggle with the videos, great community very helpful and friendly and videos are well prepared with clear audio video and CC thank you so much Yann for a great course I'm a big supporter of free, open-source software (FLOSS), so when I saw that was preparing to launch a course on Godot, which is an open-source game engine, I naturally had to jump on it.

Easy to follow along with most of the time, a lot of fun to play with Godot once you get into the second project.

Everything is easy to follow and understand.

Everything is well explained, easy to follow and very fun.

Nevertheless I don't think it is so situable for people with 0 progamming experience just because it has some intermediate concepts (such an arrays, dictionaries, etc) that might not be so easy to follow for absolute newcomers.

I think it's a little early to tell but I'm really enjoying it so far Seems very well put together and easy to follow along.

Easy to follow and feels great when things are working, even the smallest things.

so far so in 7 reviews

So far so good!

So far so good.

Gonna probably change up the review once I'm done with platformer project, so I will have more to write about, but so far so great, loving it :D I learn a lot but it is also a little boring.

So far so good, the lecturer "Not Ben, sorry Ben" :-) is awesome and his explanations are great.

I love how clear and simply the concepts are explained, taking time to make sure you are not overwhelmed So far so good.

Another great course by Ben Tristem/ as usual so far everything is well explained so far so good.

So far so good, maybe a little slow but that was to expect from a beginner course.

highly recommend in 7 reviews

Highly recommended!!!

I highly recommend anyone interested in Godot to take the course.

I highly recommend it, don't underestimate Godot, even if it's a newer, less mainstream game engine.

This is easily one of the best Udemy courses I've done and I highly recommend it to someone wanting solid tutorials in the Godot engine.

Highly recommended!

game development in 7 reviews

That's all good, since it is a part of game development.

I, like many game development students, have tried many game engines and courses.

I like the challenges throughout the lessons Probably one of the best course for people who wants to learn game development.

I would like to see more C# conversion videos, because I really like to use C# for game development.

Edit now that Heist Masters is being uploaded: this is hands down the best game development course I have taken.

If you want to learn game development or if you're just curious about programming, Godot and this course are perfect for you!

However, I'm not sure that people picking up game development as a career choice (or hobby) is at that level of "noobness".

Almost all of the Reddit threads asking about game development start with "i picked up a software development course and I already know about variables, loops, data structures..".

experience with in 6 reviews

Prior to this, I did have some experience with making games by way of's equally good Unity 2D course.

I look forward to have a little more experience with Godot and to learn more creative new stuff.

I have experience with other programming languages and environments but zero experience with godot and this course is the absolute perfect place for a total novice or those who have other experience.

He's good at teaching, just needs more experience with programming :D. Very good course for getting up to speed with Godot, I have found it very engaging from the start.

Before starting I had almost no experience with Godot but now I feel a lot more comfortable with navigating the UI and doing basic tasks.

I have no experience with game engines though, so would have real trouble identifying the correct node types to use in a given situation.

recommend this course in 5 reviews

Best course on udemy about Godot Engine this course makes you zero to hero :D i highly recommend this course because it's amazing after this course i can make my own games with Godot Engine and best part of this course you can take your answers less than 5 min Gli insegnati sono molto simpatici e preparati, gli argomenti vengono trattati in modo esaustivo ma senza perdere mai troppo tempo in cose semplici.

I highly recommend this course on the basis of Godot being open source alone, but Ben and Yann make it enjoyable, far more-so than the other courses on this site.

I couldn't recommend this course enough!

I gave this course 4 instead of 5 stars purely because I am taking it mainly to see if I would recommend this course to my nephew.

Every step is explained very nicely I recommend this course.


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Table Games Dealer 2 $25k

Senior Games Advisor $30k

Casino Games Dealer $41k

Volunteer Movie Making Teacher $48k

Table Games Manager $48k

Supervisor Games Dealer $62k

Tool and die-making /assembler $87k

Python Developer - eTrading Market Making $93k

Project Manager | Making Homes Affordable $99k

Software Engineer - Market Making $99k

Games Metrics Analyst $104k

Senior Software Engineer - Market Making $120k

Write a review

Your opinion matters. Tell us what you think.


Rating 4.6 based on 173 ratings
Length 26.5 hours
Starts On Demand (Start anytime)
Cost $11
From Udemy
Instructors Ben Tristem, Yann Burrett, by Ben Tristem
Download Videos Only via the Udemy mobile app
Language English
Subjects Programming
Tags Game Development Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now