Steam Workshop

Make a level pack

A level pack is just a folder: your levels, a thumbnail, a title image and a small text file. Here's how to put one together, test it, and share it on the Steam Workshop.

Browse the Workshop
  1. Create the folder

    Make a new folder for your pack inside the game's level_packs folder. Packs in there show up in Community Levels, so you can play-test them before uploading.

    %LOCALAPPDATA%\linkloop\level_packs\MyLevelPack\

    Tip: paste %LOCALAPPDATA%\linkloop into the Explorer address bar to jump there. If there's no level_packs folder yet, just create it.

  2. Build and export your levels

    Open the Level Editor from the main menu, build a level, and press Export to save it as a .json file into your pack folder. Repeat for every level in the pack.

    Levels are played in number order, so name them level1.json, level2.json, level3.json and so on.

    Tip: level10.json comes after level9.json, no zero-padding needed.
  3. Add a thumbnail

    thumbnail.png is the picture shown for your pack in Community Levels, and it becomes the preview image on the Workshop. Make it 1080 × 720 pixels.

    Steam won't accept a preview image over 1 MB - the uploader will tell you if it's too big.
  4. Add a title image

    title.png is your pack's logo, shown at the top of its level select. Make it 1377 × 459 pixels with a transparent background. (logo.png works too.)

  5. Write info.txt

    A plain text file with one key: value per line. Every line is optional.

    name: Gravity Gauntlet
    author: YourName
    button_color: #E66618
    text_color: #FFFFFF
    background: #1A3A5C
    nameThe pack's name. Defaults to the folder name.
    authorYour name, shown with the pack.
    button_colorColour of the level buttons, as #RRGGBB.
    text_colorColour of the text on those buttons.
    backgroundA colour tint for the level select background, or none.
    Windows hides file extensions by default, so it's easy to end up with info.txt.txt or thumbnail.png.png. Don't worry - the game finds those too.
  6. Play-test it

    Start Link Loop and open Community Levels. Your pack should be there with its thumbnail - play it through and make sure every level can be beaten.

  7. Upload to the Workshop

    Make sure Steam is running, then in the Level Editor press Upload:

    1. Click Choose folder..., open your pack folder, then press Save.
    2. Check the panel - it shows how many levels it found and whether the thumbnail and title image are there.
    3. Give it a Title and a Description.
    4. Press Upload. It can take a few minutes before it shows up on the Workshop.
    First time uploading? Steam may ask you to accept the Workshop agreement in the Steam overlay before your item can go public.
  8. Update it later

    After the first upload, a workshop_id.txt file appears in your folder. Keep it! The next time you upload the same folder, the button says Update and your existing Workshop item is updated instead of a new one being made.

Playing packs

Subscribe and play

Press Workshop in Community Levels to browse packs in the Steam overlay. Anything you subscribe to is downloaded by Steam and appears in Community Levels automatically - and stays up to date when the author updates it.