Skip to content

Building and Uploading Your Game

You have now completed your game! What if you wanted to share it with others? Itch.io is a website that hosts video games from independent creators. This section will take you through uploading your beautiful game to itch.io so anyone can access and download your game.

  1. Open the Build menu:

    File > Build Profiles

  2. Open your Scene List. Scene List in Build Profile

  3. Rearrange your scenes so the Main Menu is at the top.

    Warning

    We put the Main Menu at the top, because that is the scene Unity opens when the game is run.

    Success

    Scene List with Main Menu at the top

  4. Go to the Windows tab under the Platforms category in the same Build window.

    Windows tab in Build Profile

    Warning

    Windows is the default target platform when building. If for some reason it is not active, change your target platform to Windows.

  5. Press Build.

    This will open the project's folder in the explorer and ask you for a target location.

  6. Create a new folder called "Build".

  7. Select your new Build folder as the target location.

  8. Wait for the build to complete.

    My build failed

    The most common reason a build fails is one of your scripts has imports that you are not using aside from System and System.Collections. Open each script and make sure there are no unused imports at the top of any of them.

    Proceed when the build is complete.

  9. Test your build by double clicking the executable with the same name as your project in the folder.

    Success

    Project Build files

    Success

    Main Menu from the build

  10. Zip your Build into a compressed zip file:

    Right click > Compress to > Zip File

You should now have two files: a Build folder, and a Build zip file.

  1. Go to itch.io.

  2. Press the arrow in the top-right corner, next to your profile picture.

    This will show a little dropdown.

  3. Select "Upload New Project".

    Upload New Project button

  4. Give your game any title you want.

  5. Set "Kind of Project" to Downloadable.

    About Web Builds

    For games meant to be played in browser, you should select HTML instead of Downloadable.

  6. Press Upload files and select your build zip folder.

    Uploaded build file

  7. Check the box next to the Windows logo so others know the target platform.

  8. Scroll down and set your project's visibility.

    • Draft: Only editors can view the page

    • Restricted: Allows users with download keys and/or a password to view the page

    • Public: Anyone can view the page

  9. Press Save.

And you're done! You can leave every other field blank. Feel free to upload a cover image for the game if you would like. You can share the URL that was generated with whoever you want and they will be able to download from itch.io and play it.

Conclusion

Congratulations on making it through this tutorial! You now know how to build a simple game in Unity with shapes and components, make small scripts for the player to win the game, make menus for the player to navigate through the game, and how to upload the finished game so that others can play it.

See below for what your page should look like if you copy and paste the URL that itch.io generated for you when you uploading your project:

Success

Itch.io game page