If you want to use the NW.js exporter, create separate ZIP files for Windows, Mac and Linux versions as well as 32 and 64-bit versions. This will later allow your players to choose the version they want.
Creating a Game Jolt account
You need to create an account on Game Jolt in order to upload your game. You can create it here. The process is fairly straightforward - just follow the instructions.
Publishing your game
Adding the game to Game Jolt
Before you proceed, make sure your game meets the following requirements:
- it must be free,
- it must be made by you (you are not allowed to upload a game if you are a publisher and not the developer),
- it must not be a demo of a commercial game,
- it must not contain links to other versions of your game on other websites,
- if your game is browser-based, it must not contain advertisements in the preloader.
If you meet the above requirements, go to your dashboard and click the Add Game button. Confirm that your game meets the requirements I mentioned and you will see this form:
Fill the form and click the Add Game button. This form is quite short, but don't panic - your game is not yet listed on the website and no one (other than you) can see it. To make your game available to the public, you must:
- upload a thumbnail for your game (it must be a 16:9 ratio picture at least 588x331 pixels in size),
- set a maturity rating (using The Independent Game Rating System, or TIGRS in short),
- make the game publicly visible by clicking a link in your game's dashboard.
Before you make the game available for the masses, take your time to upload some screenshots and add other information.
Packages, releases and builds
Recently, Game Jolt has overhauled their upload system. At first, it may seem confusing, but you should learn how to use it fairly quickly.
Packages are the main way to organize your game files. You can create a main package that contains the actual game and separate packages for art packs, soundtracks, level editors and so on.
Releases are different versions of your package. Each time you update your game or another package, you should create a new release. Each release needs a version number (such as 1.2.4). Releases are hidden by default, so you can can publish them later when they are ready.
Builds are files you need to upload for each release. You can upload both downloadable builds (you can select either any platform you want or "Other") and browser builds (for Construct 2 HTML5 games, you will obviously want to select "HTML").
You can learn more about Game Jolt's upload system here. By default, the size limit per individual file is 2000 MB (recently raised from 1000 MB). It's very unlikely you will ever need more than that, but you can ask the Game Jolt team to increase this limit for you if you need to.
Finishing up
Once your game has a distribution and some information entered, you can make it public by clicking a link in its dashboard. If you have any questions, feel free to ask in the comments.