🛠️ WormWorld Customizer

Quickly customize WormWorld: edit backgrounds, audio, controls, filters, and game layout—all in one place.
This page summarizes all available customization features.

🎨 Game Background (Paid)

  • Upload image (max 1100×1100 px) or use an external URL.
  • Preview the background inside the editor.
  • Click “Bg GAME JSON” to download the game config.
  • Optional: Use the “Compress” beta feature to handle sizing and repetition.

🔊 Audio Customization (Paid)

  • Upload .mp3 or .ogg files, or provide an audio URL.
  • Download audio configuration by clicking “AUDIO JSON”.

🏠 Lobby Background (Paid)

  • Similar to the main background editor.
  • Upload or link an image and preview the lobby environment.
  • Export using “Download Background”.

🚫 Bad Language Filter (Free)

  • Manually add words or upload a .txt file.
  • Click “Create Bad List” to generate a word filter.

📐 Layout Settings

  • Set screen rotation (clockwise/upside-down).
  • Adjust zoom level (in %).
  • Define viewport dimensions and preview display zones.

🕓 Clock Map (Paid)

  • Upload a 290×290 px image or provide a URL.
  • Select colors and toggle transparent background.
  • Click “Download Clock JSON” to save config.

🎮 Joystick Settings

  • Select presets based on device type (iPhone, Android, tablets).
  • Customize button layout, colors, opacity, and size.
  • Show or hide specific buttons (Zoom, Rotate, Respawn, etc.).
  • Export joystick config for use in the game.
Made with ❤️ using Bootstrap · WormWorld Customizer Summary

BACKGROUND GAME (PAID VERSION)



INFO:

1. Upload a file or enter a URL.

2. Click the "Bg GAME JSON" button to download the file.

3. IMAGE 1100px X 1100px. FULL SIZE (beta) Compress

Ex:
Brasil

Brasil

Brasil

4. IMAGE 512px X 256px. REPEAT


AUDIO MP3 OR OGG (PAID VERSION)

AUDIO HS



Preview:

INFO:

1. Upload a file or enter a URL.

2. Click the "AUDIO JSON" button to download the file.

3. The file will be downloaded in JSON format.

4. The file will be used to customize the audio of the game.

Brasil

BACKGROUND LOBBY (PAID VERSION)

IMAGE:


OR URL:


Preview:



CREATE BAD LANGUAGE (FREE)

MY FILE

Select a file with the following format.


List:

    CREATE LAYOUT

    PRE CONFIGURATION (OPCINAL)

    Browser Zoom SIMULATION

    %


    YOUR DISPLAY SIZE:



    CUSTOM CLOCK MAP (PAID VERSION)

    IMAGE: 290x290px

    OR URL:


    YES

    List Maps prebuild



    CUSTOM JOYSTICK

    Apple Products
    Pixel Size Viewport Radio
    iPhone
    iPhone 14 Pro Max 1284 x 2778 430 x 932 19:9
    iPhone 13 Pro 1170 x 2532 390 x 844 18:9
    iPhone XR 828 x 1792 414 x 896 18:9
    iPhone XS 1125 x 2436 375 x 812 18:9
    iPhone XS Max 1242 x 2688 414 x 896 18:9
    iPhone X 1125 x 2436 375 x 812 18:9
    iPhone 8 Plus 1080 x 1920 414 x 736 16:9
    iPhone 8 750 x 1334 375 x 667 16:9
    iPhone 7 Plus 1080 x 1920 414 x 736 16:9
    iPhone 7 750 x 1334 375 x 667 16:9
    iPhone 6 Plus/6S Plus 1080 x 1920 414 x 736 16:9
    iPhone 6/6S 750 x 1334 375 x 667 16:9
    iPhone 5 640 x 1136 320 x 568 16:9
    iPod Touch 640 x 1136 320 x 568 16:9
    iPad
    iPad Pro 2048 x 2732 1024 x 1366 4:3
    iPad Third & Fourth Generation 1536 x 2048 768 x 1024 4:3
    iPad Air 1 & 2 1536 x 2048 768 x 1024 4:3
    iPad Mini 2 & 3 1536 x 2048 768 x 1024 4:3
    iPad Mini 768 x 1024 768 x 1024 4:3
    Android Devices
    Pixel Size Viewport Radio
    Phones
    Nexus 6P 1440 x 2560 412 x 732 16:9
    Nexus 5X 1080 x 1920 412 x 732 16:9
    Google Pixel 7 Pro 1440 x 3120 412 x 771 18:9
    Google Pixel 4 XL 1440 x 869 412 x 869 18:9
    Google Pixel 4 1080 x 2280 412 x 869 18:9
    Google Pixel 3a XL 1080 x 2160 412 x 824 18:9
    Google Pixel 3a 1080 x 2220 412 x 846 18:9
    Google Pixel 3 XL 1440 x 2960 412 x 847 18:9
    Google Pixel 3 1080 x 2160 412 x 824 18:9
    Google Pixel 2 XL 1440 x 2560 412 x 732 16:9
    Google Pixel XL 1440 x 2560 412 x 732 16:9
    Google Pixel 1080 x 1920 412 x 732 16:9
    Samsung Galaxy Note 10+ 1440 x 3040 412 x 869 18:9
    Samsung Galaxy Note 10 1080 x 2280 412 x 869 18:9
    Samsung Galaxy Note 9 1440 x 2960 360 x 740 18:9
    Samsung Galaxy Note 5 1440 x 2560 480 x 853 16:9
    LG G5 1440 x 2560 480 x 853 16:9
    One Plus 3 1080 x 1920 480 x 853 16:9
    Samsung Galaxy S9+ 1440 x 2960 360 x 740 18:9
    Samsung Galaxy S9 1440 x 2960 360 x 740 18:9
    Samsung Galaxy S8+ 1440 x 2960 360 x 740 18:9
    Samsung Galaxy S8 1440 x 2960 360 x 740 18:9
    Samsung Galaxy S7 Edge 1440 x 2560 360 x 640 16:9
    Samsung Galaxy S7 1440 x 2560 360 x 640 16:9
    Tablets
    Nexus 9 1536 x 2048 768 x 1024 4:3
    Nexus 7 (2013) 1200 x 1920 600 x 960 16:9
    Pixel C 1800 x 2560 900 x 1280 16:9
    Samsung Galaxy Tab 10 800 x 1280 800 x 1280 16:9
    Chromebook Pixel 2560 x 1700 1280 x 850 3:2

    Screen Properties


    Set Directional
    Set Accelerator

    ZoomIn (-)
    ZoomOut (+)

    Visible joystick buttons

    Zoom(+)
    Zoom(-)
    Accelerator
    Respawn
    Rotate
    Snail
    Lobby
    Search
    LEFT
    RIGHT

    WormWorld Customizer: Backgrounds, Audio & Layout

    Customize backgrounds, ambient audio, UI layout and mobile joystick settings to personalize your WormWorld experience. This tool generates JSON configurations usable in your stream overlays, extension or custom client.

    🖼️ Background Configuration

    Upload a PNG (e.g. 1100×1100px) to generate a JSON with:

    {
      "type":"background",
      "src":"bg.png",
      "size":[1100,1100],
      "repeat":false
    }

    🔊 Audio Configuration

    Use MP3 or OGG to export JSON:

    {
      "type":"audio",
      "src":"music.ogg",
      "volume":0.8,
      "loop":true
    }

    📱 Layout & Joystick Settings

    Select device presets (iPhone, Pixel, etc.) then export layout JSON defining position and size of UI elements.

    ⚙️ How to apply in PixiJS

    // Background
    const bg = new PIXI.Sprite(PIXI.Texture.from(cfg.src));
    app.stage.addChild(bg);
    
    // Audio
    const sound = PIXI.sound.Sound.from(cfg.src);
    sound.loop = cfg.loop;
    sound.volume = cfg.volume;
    sound.play();