Back to Outbreak: Soycoon City
SOURCE / PINNED RELEASE

Made of little things.

Outbreak: Soycoon City

Release
db7750b1d009…
Author-recorded commit
3ee3f5fd27a6…
License
LICENSE
Author’s source reference
nostr://npub182jczunncwe0jn6frpqwq3e0qjws7yqqnc3auccqv9nte2dnd63scjm4rf/wss%3A%2F%2Fgit.napplet.soy%2F/n-b87c04571a9

Archive hash verified: dbebdc772b142a1c…. The source-to-build association is the author’s claim; it has not been independently rebuilt.

napplet.json
{
  "schema": "space-local-project/v1",
  "name": "outbreak-soycoon-city",
  "title": "Outbreak: Soycoon City",
  "description": "A PS1-inspired fixed-camera survival horror demo starring Soybert, with six connected rooms, a graphical level editor, controller support and player levels shared on Nostr.",
  "entry": "dist/index.html",
  "previewId": "b87c0457-1a90-4f46-b07e-5e1e9a8e0880",
  "identifier": "n-b87c04571a9",
  "template": "boilerplate",
  "license": "MIT",
  "requires": [],
  "optionalDomains": [
    "storage",
    "config",
    "fs",
    "identity",
    "outbox",
    "upload",
    "resource"
  ],
  "archetypes": [
    "game",
    "editor"
  ],
  "intents": [],
  "topics": [
    "game",
    "survival-horror",
    "editor",
    "threejs"
  ],
  "relays": [],
  "servers": [],
  "preview": {
    "image": "preview-rerender.png",
    "recording": {
      "durationMs": 6500,
      "startMs": 1500,
      "actions": [
        {
          "type": "click",
          "atMs": 200,
          "x": 268,
          "y": 443
        },
        {
          "type": "keyDown",
          "atMs": 250,
          "key": "w"
        },
        {
          "type": "keyUp",
          "atMs": 1800,
          "key": "w"
        },
        {
          "type": "keyDown",
          "atMs": 1850,
          "key": "d"
        },
        {
          "type": "keyUp",
          "atMs": 1990,
          "key": "d"
        },
        {
          "type": "keyDown",
          "atMs": 2020,
          "key": "k"
        },
        {
          "type": "keyDown",
          "atMs": 2040,
          "key": "i"
        },
        {
          "type": "keyDown",
          "atMs": 2250,
          "key": "Space"
        },
        {
          "type": "keyUp",
          "atMs": 2330,
          "key": "Space"
        },
        {
          "type": "keyUp",
          "atMs": 2400,
          "key": "i"
        },
        {
          "type": "keyUp",
          "atMs": 2450,
          "key": "k"
        },
        {
          "type": "keyDown",
          "atMs": 3200,
          "key": "r"
        },
        {
          "type": "keyUp",
          "atMs": 3250,
          "key": "r"
        },
        {
          "type": "keyDown",
          "atMs": 4800,
          "key": "w"
        },
        {
          "type": "keyUp",
          "atMs": 5500,
          "key": "w"
        },
        {
          "type": "keyDown",
          "atMs": 5700,
          "key": "d"
        },
        {
          "type": "keyUp",
          "atMs": 6200,
          "key": "d"
        }
      ]
    },
    "delayMs": 1500,
    "readySelector": "#scene canvas",
    "video": {
      "file": "preview-outbreak.webm",
      "artifactHash": "3bd2cd66d1641d20028a55785c92bba7b05ce44aa2bc1c89f4830eb6927e8028"
    }
  },
  "publish": {
    "networks": {
      "public": {
        "relay": "wss://relay.napplet.soy",
        "blossom": "https://blossom.napplet.soy",
        "grasp": "https://git.napplet.soy",
        "site": "https://napplet.soy",
        "mirrors": [
          "wss://nos.lol",
          "wss://relay.primal.net",
          "wss://nostr.mom",
          "wss://relay.pocketstr.com"
        ]
      },
      "local": {
        "relay": "ws://127.0.0.1:19347/relay",
        "blossom": "http://127.0.0.1:8081",
        "grasp": "http://127.0.0.1:8082",
        "site": "http://localhost:8080",
        "mirrors": []
      }
    }
  }
}