**This is an old revision of the document!**

Publishing your Game to Game Jolt

What is Gamejolt?

Game Jolt is a hosting service for freeware and commercial video games with social functions. It is where anyone can create a game, show it off, and build an audience.

Building the Package

First off, if you haven't built the package yet, let's go through the steps to make your game ready to be published and playable in a browser. Click the icon shown on the left. It is at the top-left corner of your screen.

A dialog box appears, where you can choose the platform for which the game is to be built. For this tutorial we are focusing on a HTML5 build where the game can be played in the browser itself. Scroll down to Advanced and choose the Local Folder option.

Make a new folder anywhere in your computer. For example, I have already created a folder named Endless Runner in my Desktop. Click Choose Folder and direct it to the folder we just created.

Making the Package Ready to Publish

Our aim is to make the game playable in the web browser in the form of a HTML5 game. In order to upload the files to the web, we must archive it in a .zip file.

To archive your game folder, you are going to need an archiving tool. There are several free options available. We will be using 7-Zip in this tutorial. Make sure you have downloaded and installed 7Zip using the link given.

Now, to archive the folder contents, select all the files inside the folder and then Right click. We should have 7-Zip in our list with an option to Add to archive. You will see a dialog box where you can tweak many options. For now, only change the Archive Format to zip. Click OK at the bottom to start the archiving process. Soon after the process is finished, you will find a .zip file according to the option chosen, which is the file we will be uploading to Game Jolt.

Folder contents need to be at the root level of the .zip file and should contain an index.html file, as it will be used when running the game in a browser.

Uploading the Game

Head over to the Game Jolt website and Register yourself if you haven't already. It should be a very easy process. You need to be a registered user for uploading your games on Game Jolt.

Game Jolt supports these types of game packages for a browser based game: HTML5, Flash, Unity, Java Applet and Silverlight.

After you have registered yourself, you can now upload and publish your game. Click on your Profile at the top-right corner and click on the Add a Game button.

On the next page, you will need to choose the stage of development of your game. You can change it anytime. Let's go with the Complete/Stable option since we already have a ready-to-play HTML5 package for our game.

The next page requires you to fill in the details for your game like it's name, URL-slug, game website, etc. You can get your desired URL by typing it into the field as long as it's available. A website can also be supplied if you have one.

Continuing to the next page, you can further edit your game details here, like a game description and banner for example. Once you are done on this page, click on the Packages tab on the left sidebar.

This is the page where you will be handling your game releases. To add your first package, scroll down and click on New Release button.

Two options, namely, Upload Downloadable Build and Upload Browser Build will be available here. The downloadable build is for distributing executable files that can be run on the system. Since you want your game to be playable in the browser, click on Browse under the Upload Browser Build option and select the .zip HTML5 package that you had created before.

After the file has uploaded successfully, you will need to fill in the height and width dimension for your game. Click on Save Build once you are done here.

Your game is ready to be published. Scroll down and click on the Publish Release button once you have filled in all details. Note that you can always change the details later.

Your game is now ready to be played. Click on Play to see the game in action.