To make your own games, you have to learn to program. There's no way around it because games are computer programs.
In the 19 modules of this course, you'll go from zero to writing your first complete 2D action game inspired by Enter The Gungeon and The Binding Of Isaac!
Along the way, you'll explore over a dozen projects and learn to code the most common game mechanics, but not only: You'll understand how each technique works so you can reuse it.
This course builds on the proven results of its predecessor, Learn to Code From Zero with Godot 3, funded by over 1500 people on Kickstarter.
I am SO pleased with the quality! There is no product like this ANYWHERE for other engines, and it's shockingly easy to use and professional. Amazing work.
You will find your way around the Godot editor in record time thanks to our brand new ed tech. Godot Tours allows us to get you started with an interactive guided walkthrough set directly inside the Godot editor. You quickly figure out where's what and hit the ground running.
Before you know it, you will have assembled your first 2D game by adding a character, rooms, bridges, a piece of user interface, and your first line of code.
In the processing of learning, nothing is as effective as starting out on the right foot and building up confidence early on. That's why we developed Godot Tours.
Following along tutorials, it feels like you're learning, but as soon as you're on your own, you're lost again.
That's because a given tutorial can be helpful to show you how to accomplish something specific, but a collection of tutorials is not structured enough. It takes a long time to stitch together all the pieces you need to build a strong foundation.
It's partly a limitation of videos and partly due to media platforms and how they recommend content to us.
A simple truth: it takes knowledge to ask the right questions and know what information you need. It's a chicken and the egg problem.
After getting your feet wet with Godot, you'll learn programming basics with carefully designed, bite-size lessons.
Code can be really daunting, so we made an open-source app filled with interactive practices to ease your learning: Learn GDScript From Zero.
It's a completely free series: We donated this 15-hour intro course to the community. It has helped over 200,000 people learn to code.
GDQuest gets students straight to the fun without sacrificing the fundamentals. I am a computer science student and I wish more of my classes were taught this way.
Using GDQuest's library of beautiful assets, you learn how to build appealing, production-grade, interactive 2D experiences.
As you advance in your course, you get used to the idea that games are made from smaller components. One module at a time, you create these components in toy projects designed specifically for learning and reuse and integrate them in your final game project.
You'll start by creating a player-controlled spaceship and you'll then reuse the logic to make characters move.
Using nodes, scenes, scripts, and signals, the four central features of Godot, you'll code a boost mechanic and achieve satisfying fluid motion.
Many game mechanics you love build upon the foundations we give you in this course. The scope of what you can accomplish keeps growing as you advance through your modules.
Very early on, you will already become able to use physics areas to create chests that can be opened with a mouse click or by pressing a key.
With each new concept you learn, you become able to design a multitude of new mechanics in your games. For example, you reuse physics areas you learned while creating the chest to also create projectiles, damage areas, a racing game's finish line, and a detection range within which enemies follow and attack you.
One of the most exciting experiences in games is meeting characters and learning their backstories through interactive dialogues.
Halfway through your course, you create your first branching dialogue system with arrays and dictionaries, two data structures used in pretty much every game ever made.
Artificial intelligence is often a blocking point when you're just gettting started with gamedev. How do you make NPCs and enemies react to the world and decide what to do?
Using physics bodies and areas, you learn how to make enemies that detect the player, follow them, and attack them. You create the towers of a Tower Defense game, flying foes in a side-scrolling platform game, and mobs in a top-down rogue-lite action game.
It's a powerful yet very light all-in-one, cross-platform game engine for 2D & 3D game creation. It works on Windows, Mac, Linux, Android and even runs in the browser.
Godot's effort to provide a professional-grade open-source game engine is backed by Valve, Epic Games, Microsoft, Meta, and more.
It's open source and community-driven. Many of its users also contribute to its development.
Unlike other engines, Godot is truly Free: No shady license or royalties to pay. No strings attached. Godot is run by a Foundation and is under the MIT license.
Did you know? Godot has been used to make the 2D indie hits Brotato, Dome Keeper, and Case of the Golden Idol.
GDQuest founder and early contributor to the Godot documentation. Teaching gamedev with Godot for over 8 years. Here to help you become a game developer!
I published 6 games on Steam. All of them are made with Godot and GDQuest is my day one teacher. Thank you so much. 😄
Other courses and bundles that could interest you