Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Recreate Stardew Valley in Godot
Rating: 4.4 out of 5(179 ratings)
3,369 students

Recreate Stardew Valley in Godot

Master Godot's advanced features while making a complex and fun project
Created byChristian Koch
Last updated 12/2025
English

What you'll learn

  • Learn powerful Godot features (Tools, Resources, Animation trees)
  • Create a modular but complex project
  • Create a fully playable 2D Stardew Valley style game with farming, fighting and resource management
  • Master your understanding of GDScript
  • Use shaders to enhance the look of the game

Course content

6 sections32 lectures10h 14m total length
  • Project resources0:14
  • Project overview5:47
  • Animation Trees22:35
  • Finishing the character animations17:21
  • Enums18:17

Requirements

  • You should know the basics of Godot: Scenes, nodes and a bit of GDScript.

Description

Push your game development skills further by creating a Stardew Valley style game! 

In this course you will learn about a lot of advanced Godot features while making a fun game. This will give you amazing tools to create more complex games in Godot with ease. You will learn about: 

  • Shaders to enhance the look of the game

  • Tools to add interactive elements in the editor

  • Resources to manage data

  • Performance monitor lets you diagnose bottlenecks in your game

  • Animation trees to create sophisticated animation logic

  • Autotiling to easily create massive levels

By the end of the course, you will have gone from a Godot novice to a much more seasoned developer; especially for professional games these concepts are essential. To learn these concepts, I will go through every single step and explain concepts in great detail. Everything will be explained in a hands-on way with multiple examples and I will answer questions daily.

If you are just starting with Godot and you want to push ahead this course is perfect for you. We will take the basic Godot concepts, add useful tools to make game development easier, and expand on all of it. That way you not only learn new ideas you also reinforce existing knowledge.

Who this course is for:

  • This course is for people who know some Godot but really want to push further and learn about more advanced features
  • For those who want to master managing larger projects