{
  "short_name": "Space Invaders",
  "name": "Space Invaders Clone - Shooter Game",
  "description": "A classic Space Invaders-inspired shooting game running on PWA",
  "icons": [
    {
      "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 192'><defs><linearGradient id='grad1' x1='0%' y1='0%' x2='100%' y2='100%'><stop offset='0%' style='stop-color:%234f46e5;stop-opacity:1' /><stop offset='100%' style='stop-color:%237c3aed;stop-opacity:1' /></linearGradient></defs><rect fill='url(%23grad1)' width='192' height='192' rx='45'/><g fill='%23fbbf24' opacity='0.9'><polygon points='96,30 110,60 140,60 120,75 130,105 96,85 62,105 72,75 52,60 82,60'/><circle cx='75' cy='130' r='12'/><circle cx='96' cy='150' r='10'/><circle cx='117' cy='130' r='12'/></g></svg>",
      "type": "image/svg+xml",
      "sizes": "192x192",
      "purpose": "any"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><defs><linearGradient id='grad2' x1='0%' y1='0%' x2='100%' y2='100%'><stop offset='0%' style='stop-color:%234f46e5;stop-opacity:1' /><stop offset='100%' style='stop-color:%237c3aed;stop-opacity:1' /></linearGradient></defs><rect fill='url(%23grad2)' width='512' height='512' rx='120'/><g fill='%23fbbf24' opacity='0.9'><polygon points='256,80 285,160 370,160 320,200 350,280 256,230 162,280 192,200 142,160 227,160'/><circle cx='200' cy='350' r='35'/><circle cx='256' cy='400' r='30'/><circle cx='312' cy='350' r='35'/></g></svg>",
      "type": "image/svg+xml",
      "sizes": "512x512",
      "purpose": "any"
    },
    {
      "src": "data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'><defs><linearGradient id='grad3' x1='0%' y1='0%' x2='100%' y2='100%'><stop offset='0%' style='stop-color:%234f46e5;stop-opacity:1' /><stop offset='100%' style='stop-color:%237c3aed;stop-opacity:1' /></linearGradient></defs><rect fill='url(%23grad3)' width='180' height='180' rx='40'/><g fill='%23fbbf24' opacity='0.9'><polygon points='90,27 103,58 135,58 115,72 128,103 90,82 52,103 65,72 45,58 77,58'/><circle cx='68' cy='125' r='10'/><circle cx='90' cy='140' r='9'/><circle cx='112' cy='125' r='10'/></g></svg>",
      "type": "image/svg+xml",
      "sizes": "180x180",
      "purpose": "maskable"
    }
  ],
  "start_url": "/",
  "scope": "/",
  "background_color": "#111827",
  "theme_color": "#4f46e5",
  "display": "standalone",
  "orientation": "portrait-primary"
}