Make a Moving Player for a Top-Down Game or RPG with Godot

For those getting started in game development, game engines and coding, this short (34m) class teaches the basics of character control for top-down and RPG formats, including straight and diagonal movement and speed. Many of these concepts can be applied to other types of games as well!

I will use a free and open source game engine (Godot) for this course. With its new update, Godot is comparable to Unity or Unreal Engine; its purpose is to help us make games by providing frameworks and skeletons most games already need. Plus, since it's MIT-licensed, what you make with it is yours, and you'll never have to pay for a license or any royalties.

How to Watch

Skillshare (includes free option)
  • If you don't have Skillshare Premium but want to get it, consider using my referral link for a free 14 days! You'll get 14 days free access to all of Skillshare (thousands of classes), and I'll earn $10 if you sign up.
  • If you already have a Skillshare Premium account, you can take the class there.
  • If you cannot access any of the above, you can redeem my class completely for free here. You will need a free Skillshare account, but do not sign up for a free trial—if it asks you to, come back and click the link again.
Web Monetization
  • Ensure you have an active Coil subscription. Then just scroll down! The class should load automatically.
If you run into any issues or there's anything else preventing you from taking the class, feel free to reach out (

Continue reading with a Coil membership.