Back to "Introduction to Godot 4: From Zero to Platformer" Course

Part 1: Installing Godot 4 & Setting Up Your First Project

Part 1: Installing Godot 4 & Setting Up Your First Project
Valentino Phiri
Instructor Valentino Phiri
Published
Duration 3 min read
Series Status in progress

Welcome to the Godot 4 Fundamentals Series! If you’ve ever dreamt of building your own digital worlds but felt overwhelmed by the complexity of modern game engines, you’re in the right place. We’re going to build a complete 2D platformer together, and we’re starting from the absolute beginning.

Advertisement Space

Reserved for AdSense Revenue

The Workshop Metaphor

Before we touch any code, think of a game engine like a carpenter’s workshop. You have your saws (rendering engine), your hammers (physics), and your blueprints (scripting). Some workshops are massive, expensive, and require a 500-page manual just to turn on the lights.

Godot is different. It’s like a community-built workshop that is incredibly light, free to use, and focused on helping you build things quickly without getting in your way.

Downloading the Engine

Godot is unique because it doesn’t require a “launcher” or a massive installation process. It’s a single executable file that you can even run off a USB stick.

  1. Go to the official Godot Engine website.
  2. Click the Download button.
  3. You will see two main choices: Godot Engine and Godot Engine - .NET.

Pro-Tip: Unless you are already a seasoned C# developer, choose the Standard version. We will be using GDScript for this series. It’s a language designed specifically for game development, and it feels a lot like Python—clean, readable, and fast to write.

Setting Up Your First Project

Once you’ve extracted the ZIP file and launched Godot, you’ll be greeted by the Project Manager. This is where your library of future games will live.

  1. Click New Project on the right sidebar.
  2. Name your project My First Platformer.
  3. Create a dedicated folder for it. (I recommend a GodotProjects folder in your Documents).
  4. The Renderer Choice: You’ll see “Forward+”, “Mobile”, and “Compatibility”.
    • Forward+ is for high-end desktop games.
    • Mobile is optimized for… well, mobile.
    • Compatibility is for older hardware or web games.

Note: For this 2D platformer, any of these will work, but Forward+ will give us the most flexibility with modern lighting effects later on.

  1. Click Create & Edit.

Welcome to the Editor

If your screen just filled up with buttons, tabs, and a large empty gray space—don’t panic! That empty space is your canvas. In the next part, we’ll learn how to navigate this interface and create our very first 2D scene.

Key Takeaways

  • Lightweight: Godot is a single executable with no installation required.
  • GDScript vs .NET: Stick to GDScript for a smoother learning curve.
  • Renderer: Choose Forward+ for maximum features on desktop.
  • Organization: Always keep your projects in a dedicated, easy-to-find folder.

See you in Part 2: Creating Your First 2D Scene!

Advertisement Space

Reserved for AdSense Revenue

Share this article:
Stay in the loop

Join the Veigatec Dev Loop

Get the latest Godot, Flutter, and Web Development engineering insights delivered straight to your inbox. No fluff, just code.

We respect your privacy. Unsubscribe at any time.

Sponsored

Special Developer Offer: 20% off at TechGadgets

Upgrade your workspace with premium hardware and software tools today.