playground, back to the guide

open the guide in a new tab ↗

Build a desktop pet in Godot

step 6 of 6: Publish

Make it your own!

Don't just follow this guide and change nothing. Make the project your own! Experiment, and do something entirely different.

There are so many things you can do, and this guide is here to show you the ropes so you can do something for yourself.

If you need ideas or help, ask in #Playground we’ll be glad to help!

Export your pet and put it on itch.io

To publish your pet, we need to export your project as a downloadable app and put it on a distribution platform such as itch.io!

The first step is to install Godot's export templates. Open Editor > Manage Export Templates…

Godot's Editor menu, open, with Manage Export Templates… highlighted.

We're exporting for desktop, so select Desktop. When you have the platform you want to publish to selected, click Install Selected Templates.

They should then install and show up under the Installed Templates menu.

Godot's Installed Templates list, with the Windows and Linux templates in it.

You can now export your project! Open the export menu under Project > Export…

Godot's Project menu, open, with Export… highlighted.

To export for Windows, in the Export window click Add… > Windows Desktop.

The Add… list in Godot's Export window: Android, iOS, Linux, macOS, visionOS, Web, and Windows Desktop, which is highlighted.

Turn on Embed PCK so the project is only one file.

The Windows Desktop preset in Godot's Export window, with Embed PCK turned on under Binary Format.

And then click Export Project…

The Export Project… button at the bottom of Godot's Export window. Godot's save window for the export, with Export With Debug off, and Cancel and Save buttons.

Export to your Downloads, or somewhere else temporary, because you don't want this in your project folder.

It's time to upload your project to itch.io!

  1. Sign in or create an account on itch.io.
  2. Open the creator dashboard at itch.io/dashboard
  3. And create a new project.
The Create new project button on itch.io's creator dashboard.

Fill it out!!!! Add a cover image, a tagline, a name and screenshots for the world to see.

itch.io's new project page, filled out with the title Crow pet, a tagline, a cover image of a crow over a green hill, and an Add screenshots button.

Scroll down and upload the playable files.

And then set the visibility to public.

itch.io's Visibility and access setting, with Public selected.