Publishing Your Game On Itch.io

Goal: Publish our game onto itch.io!

It’s actually much easier than you’d think! It does not take take very long to publish something itch.io at all!

Personally, for small projects like this I prefer to make an HTML5 build so that anyone who happens upon my games can play them quickly in the browser. Much like the early 2000s and the advent of browser supported Flash games.

This allows more people to easily access your game because downloading an application is generally a barrier that some people don’t want to commit to.

First things first, make sure you have an itch.io account. Then go to your dashboard located in the top left Navigation menu

On your developer dashboard you’re going to want to find the “Create New Project” button.

Once you do that then you’ll be greeted with a screen that looks like this:

This part is pretty straightforward. My suggestion is to have a separate folder in your project to keep all of your Promotional stuff. I usually just call it my “Promotional” folder and I put things like screenshots or titlescreens and trailer data in there. That way when it’s time to publish, it’s all in one convenient place

Just make sure you set the “Kind of Project” field to HTML because we want any visitors to be able to play in browser. This will change some of the fields afterward so it’s important that this is set properly

The next section is the pricing section. For this project I’m not super worried about making people pay for it so it’s set up as F2P with donations if anyone is so kind. Just make sure you set up your payment settings properly

For the Uploads section make sure that you do these things, otherwise it will not run on the page:

  1. Build folder is has been compressed into a .zip file format
  2. That there is a file called index.html
  3. The file is less than 1GB.

Here’s a sample of what your archive should look like:

Now we’re, up against the Embed Options. The main one to worry about is circled below as the rest are pretty straightforward

This will set the size of the viewport in the browser window based on what you set in your project settings. So make sure that you have the correct aspect ratio and a comfortable size so that it won’t be too big or cut things off from the side. I generally recommend 1280x720 because it’s the lowest common denominator among all screen resolutions. The projects settings in Unity can be found here:

The Details section is pretty self explanatory so I’ll leave that up to you for how you want to describe, but when you get to the end you can’t actually set your page to public until you save it first! So make sure you save it as soon as you can! Otherwise it’s set to Draft by default.

Before Saving
After Saving

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How to Deploy Your Medusa Ecommerce Storefront and Admin from a Monorepo Using Vercel

RabbitQM with Springboot

How to use parent-child pipelines on GitLab CI

Our Investment in Macrometa, an edge computing service for app developers

Cookie Consent with ForgeRock Identity Platform (Part 1)

Administering Users, Roles & Credentials Store — Oracle Management Cloud

Announcement of CELEB Re-branding to CELEBQ

How would a software house serve you if it were a restaurant?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Justen Chong

Justen Chong

More from Medium

Camera plugin for Unity

How to Make the Camera Shake Using Impulse Listener Extensions in Cinemachines Virtual Cameras

Adding Game Over UI elements

Using GIT for version control with Unity pt.1