Pixel Engine Academy Logo Pixel Engine Academy Contact Us
Contact Us

Setting Up Your First Godot Project

Your complete walkthrough to downloading Godot, creating a new project, and understanding the editor interface as a beginner.

6 min read Beginner May 2026

Getting Started with Godot

Starting a new game project can feel overwhelming. There’s the editor to learn, the interface to navigate, and all these panels with strange names. But here’s the thing — Godot makes it way easier than you’d think.

We’re going to walk through everything step by step. By the end of this guide, you’ll have Godot installed, your first project created, and you’ll understand what all those panels actually do. No jargon, no skipped steps — just practical, real walkthrough.

What You’ll Learn

  • How to download and install Godot on your system
  • Creating and configuring your first project
  • Understanding the editor layout and main panels
  • Basic navigation and keyboard shortcuts
  • How to save your work and stay organized

Downloading and Installing Godot

First thing — Godot is free. It’s open source, which means it’s made by the community and maintained by developers who care about the engine. No hidden costs, no premium version you need to pay for. You download it, install it, and you’re good to go.

Head to godotengine.org and you’ll see the download button right on the homepage. You can download version 4.x (the latest) for Windows, macOS, or Linux. The file is about 150-200 MB depending on your platform, so it won’t take long even on slower connections.

Installation Steps

  1. Download the executable or installer for your operating system
  2. On Windows, just run the installer and follow the prompts
  3. On macOS, extract the zip and move the .app file to Applications
  4. On Linux, extract and run the executable (you might need to set permissions)
  5. Launch Godot and you’re ready to create your first project

That’s it. You don’t need to configure anything complex or worry about dependencies. Godot is self-contained — everything you need is in that one download.

Creating Your First Project

When you launch Godot for the first time, you’ll see the Project Manager. This is where all your games live. Click “New Project” and a dialog appears asking for some basic information.

You’ll need to choose a project name (keep it simple — “my-first-game” works fine), pick a folder where it’ll be saved, and select the renderer. For beginners, the default 2D or 3D option is perfect. Don’t overthink it. You can change most of these settings later if you need to.

Key Settings to Know

Renderer: Choose 2D for games like platformers or top-down adventures. Choose 3D if you’re building something with three-dimensional graphics. You’re not locked in — you can use both in the same project.

Version Control: Check the “Initialize with version control metadata” box. It’s not essential yet, but it’s good practice for organizing your project files.

Vulkan Rendering: Leave this at default. It’ll use the best rendering option for your system automatically.

Educational Resource

This guide is designed to help you understand Godot’s setup process. While we’ve included best practices and specific configuration recommendations, the optimal setup for your project may vary based on your system, target platform, and specific game requirements. Always refer to the official Godot documentation and community resources for the most current and comprehensive information.

Understanding the Godot Editor Interface

Once your project opens, you’re looking at the Godot editor. Don’t panic if it looks like a lot. Every panel serves a purpose, and you’ll quickly understand what each one does.

The editor is split into distinct areas. On the left is the FileSystem panel — that’s your project files. In the center is the main viewport where you’ll build your game. On the right is the Inspector, which shows properties of whatever you’ve selected. At the bottom are output messages and debugging info.

The Main Panels Explained

Scene Panel

Shows your current scene structure. This is where you organize all the objects (called nodes) in your game. It’s like a family tree of everything in your level.

FileSystem Panel

Displays all your project files and assets — scripts, images, sounds, scenes. This is your file browser inside the editor.

Inspector

When you select something (a node, an object, an asset), its properties appear here. Position, rotation, color, custom variables — it’s all in the Inspector.

Viewport

The main workspace. This is where you see your game and where you’ll place objects, arrange them, and design your levels.

Essential Keyboard Shortcuts to Save Time

You don’t need to memorize every keyboard shortcut. But these few will speed up your workflow immediately. They work on Windows, macOS, and Linux (just swap Ctrl for Cmd on Mac).

Ctrl+S

Save scene

F5

Play scene

Ctrl+D

Duplicate node

Delete

Delete node

Q/W/E

Select/Move/Scale tools

V

Toggle camera mode

Pro tip: You can customize every single shortcut. Go to Edit Editor Layout Editor Shortcuts if you want to change them to match habits from other software.

What’s Next After Setup

You’ve now got Godot installed, a project created, and you understand the basic layout. That’s actually a solid foundation. The next logical step is learning about nodes and scenes — these are the building blocks of everything in Godot.

Don’t try to memorize everything at once. The best way to learn Godot is by making something. Start simple — maybe a scene with a few objects, experiment with moving them around, get comfortable with the interface. The understanding will come naturally as you work.

And remember, you’re not alone. The Godot community is incredibly helpful. If you get stuck, the official documentation is thorough, and there are thousands of tutorials and forums ready to help.

Marcus Whitmore

Marcus Whitmore

Senior Game Engine Educator

Marcus is a Senior Game Engine Educator at Pixel Engine Academy Pty Ltd specializing in Godot engine fundamentals and open-source game framework development. With years of hands-on experience, he’s helped hundreds of beginners take their first steps into game development.