After completing Learn GDScript From Zero, you have the foundations you need to start coding in Godot.By the end of this module, you will have a player-controlled ship seen from above in space.
You will learn the code to move a character in a top-down action game, and a ship is perfect to get started as we don't have to worry about character animation.You will learn:
How to listen to player inputs on the keyboard or a gamepad.
How to make a top-down character move in any direction.
To rotate a character in the direction the player is pressing.
To code a time-limited speed boost mechanic using a Timer node and signals.
To create smooth and satisfying movement with steering behaviors.
And more.You will reuse the same techniques to move projectiles and other entities in the interactive practices.We will also build upon this code in the course's final game project, as it's a solid base for top-down character movement.
In every lesson, you should follow the steps and reproduce them in the provided workbook project. We will tell you which project to open, how to create files, and where to save them (typically in a directory named lessons in the Godot project).Then, you will apply what you learned in the interactive practices. You will solve little problems using the techniques you learned in the current lesson or the past few lessons. Practices have a unique number, such as L4.P1, which stands for Lesson 4, Practice 1. When you see a practice like the one below, you should open it and complete it. We'll detail how to do that in the next lesson when we encounter the first coding practice.Below, you'll find your first practice listing, to get a sense of what practices look like. Click the mission statement below to open the practice, see how it works, and how to mark it as completed!
Practice Makes Perfect!
Time to put your new skills to good use. Open the workbook project in Godot to follow along.
NOTE:
Check all the tasks you completed successfully to mark your exercise as done.
Mission:
This is the mission statement. It summarizes what the practice is about. Click here to open this practice!
L1.P1
Techniques:
Using the practices
mandatory
How to download the project files
In M2. Get to Know Godot, we provided links to download Godot and the project files for the course. If you haven't downloaded the project files yet, you can do so now.Click the link corresponding to your operating system:
This will download a ZIP file with everything you need to follow the lessons and interactive practices. For detailed instructions on how to use the project files, check out the page Get to Know Godot.Now, we're ready to get started. Head to the next lesson to set up the project and start coding!
Use this space for questions related to what you're learning. For any other type of support (website, learning platform, payments, etc...) please get in touch using the contact form.
No questions yet! It's really ok to ask the first question.
Lesson Q&A
Use this space for questions related to what you're learning. For any other type of support (website, learning platform, payments, etc...) please get in touch using the contact form.