Godot Beginner Launchpad: Free portal to learn Godot faster

We have tons of great resources and support channels that can help Godot beginners hit the ground running. But when you’re new to the engine, ecosystem, game development or programming in general it can still be overwhelming.

That’s why I created a Discord server that acts as a portal to all the best tutorials and support platforms. In addition, it offers a clearly defined path with detailed steps to get to an intermediate level as a Godot game developer.

..And that’s where, by design, the scope of the server ends. The goal is to focus on providing a solid foundation for beginners and then send them on their way. I hope this intentional approach will lead to a better experience and quality of support for those who need it most.

Features

  • True beginner (safe) space where the majority of active members will always be at a beginner level.
  • Structured progression system with 6 beginner tiers. You’ll always know exactly where you are and what to do next.
  • Curated resource hub that accumulates and organizes links to learning materials and platforms for newbies.
  • Variety of challenges and activities to keep you motivated and engaged. If you ever get stuck or frustrated, you can switch to something else that’ll still help you make progress.
  • Opportunities to team up or work on the same challenges simultaneously with other people, so you’ll never feel alone on your beginner’s journey.
  • FAQ forum that covers topics like “How to ask for help”, “How do I actually learn from tutorials”, “What are some common mistakes in Godot” and “How to use version control”.

The progression system

For each tier there’s a guide how to proceed and hand-picked resources that help you advance to the next one.

  • Beginner Tier 1: You just installed Godot.
  • Beginner Tier 2: You are familiar with the editor: scene tree, inspector and file system. You can add nodes, create scenes and attach scripts.
  • Beginner Tier 3: You understand programming fundamentals: variables and functions.
  • Beginner Tier 4: You can create a tiny multi-scene game ( main menu, game and game over scene ) using autoloads and signals.
  • Beginner Tier 5: You understand all of the basic programming concepts: classes & inheritance, common keywords, comments, built-in types, operators, annotations and global methods.
  • Beginner Tier 6: You are able to make and debug a small game with readable code and reusable scenes.
  • Intermediate: You are able to make and release a variety of simple yet complete games by yourself. You have effectively used custom resources and nodes from each of the following categories: 2D, 3D, Animation, Audio, Physics and UI.

The resource hub

A selection of the best Youtube tutorials, courses, articles, websites and books for Godot beginners and programming/gamedev in general. Via the tag system it’s easy to find the ones that are approriate for your current tier. There’s also a list of third-party software for asset creation and project management.

Challenges and activities

  • The famous “20 games challenge” with one channel for each game.
  • The “Learn Jam”, a Game Jam with focus on learning I pioneered in another community, that’ll run at least once a month.
  • The “Node-of-the-day” and “Feature-of-the-day” channels with daily threads for a random node (like Camera2D) and game feature (like dash mechanic). Everyone is free to post code snippets, screenshots/videos, memes and random ideas or epiphanies about them. These are more of a playful sort designed to break up the stressful, and sometimes dry, learning process while still offering an opportunity to gain experience and stay engaged.
  • A dev-diary forum, where you can chronicle your entire gamedev journey to help track your progress and share your insights.
  • A quiz channel with leaderboard, where a bot loops through dozens of Godot-related multiple-choice questions.
  • Progress dump, bug confession and live stream channels.

The server

Everything is completely free. No promotions, sponsors, affiliate links or features locked behind Paetron subscriptions. I’m doing this because I find it satisfying to help people learn more efficiently.

https://discord.gg/8gcCgZDbcs

4 Likes

I dont’t normally use Discord, but it looks like a very comprehensive collection of resources. And good to see this forum is listed as a potential source for help :slight_smile:

May you have many contributing, happy users in the future.

3 Likes

Sounds like a good resource for new people. Hope it goes well.

2 Likes

Signed in to try it out over the next week or so. Although basically ‘Intermediate’, I’ll see how I get on as if I were a total beginner. I hope to learn a few things along the way. :slight_smile:

1 Like

From the beginning I was planning to have some kind of static website where I can put most of the stuff, too.
But I realized that I had to update and edit my posts a lot, and I keep finding things that need improving. Would be a pain to manually update a second platform all the time.

I still have it at the top of my todo list though. Looking into using a Discord bot so it can be done largely automatically.

Fyi: to get the full experience you need to pick one of the beginner tier roles too. Each one will reveal a custom hidden channel with more information how to level up. Some have a quiz or exercise at the end.

nice thing going on here, (ran out of likes oof :tractor:)
I hope it can help some people getting into godot and whatnot,
either way, nice job. :slightly_smiling_face:

2 Likes

Sometimes I wish there was some help available for Godot non-beginners as well.

4 Likes

Aye, i completely agree.

1 Like

The official godot discord server has #advanced-help channel…