Skip to content

How to pack your game for Expload Platform

General requirements

Game archive must be a single zip-archive file.

Game archive naming requirements

The name must be written in latin letters without any special characters.

Game archive content requirements

Game archive must contain everything to run the game without installing it.

Windows platform

For Windows platform, expload.json file must be in the root of the zip archive with the following contents:

{
  "executable": "relative path to executable file"
}

Example 1.

expload.json file contents

{
  "executable": "MagickCreatures/MagickCreatures.exe"
}

Archive contents:

magic_creatures_11_3_2018_win64.zip
├── expload.json
└── MagickCreatures
    ├── MagickCreatures_Data
    ├── MagickCreatures.exe
    ├── Mono
    ├── UnityCrashHandler64.exe
    └── UnityPlayer.dll

Example 2.

expload.json file contents

{
  "executable": "CryptoCCG.exe"
}

Archive contents:

crypto_ccg_0_1_3_win64.zip
├── CryptoCCG_Data
├── CryptoCCG.exe
├── expload.json
├── MonoBleedingEdge
├── UnityCrashHandler64.exe
└── UnityPlayer.dll

macOs Platform

For macOs, instead of the executable file, you need to specify the path to .app

{
  "executable": "relative path to .app"
}

Example.

expload.json file contents

{
  "executable": "EpicPets.app"
}

Archive contents:

Epic_Pets_0_9_2_mac.zip
├── expload.json
├── EpicPets.app
         ├── ...

Important! For game archive buildup, you need to make sure that the real executable file inside the .app package, has the same name as the .app itself. You can verify this by opening the contents of the .app package using Finder. For example, the figure below shows a WRONG build of a game archive. In this case, the name of the executable file includes the name of the version.

Appendix А. How to create an archive with game data in macOs

  • Select the necessary files to start the game: in most cases, these are two files: (1) the game itself in .app format and the expload.json file;

  • Call the context menu with the right mouse button and select “Compress items” (Compress items).

  • After compression you will have an Archive.zip file, ready for publication on the Expload platform.