ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

#gamedev #levelgenerator #indiegame #twine this is the last one in my "green phase", promise! this runs the "expanding room" algo once to generate 5 rooms and then again for each of those rooms, so we end up with 25 connected rooms. not perfect, but good enough to move on to tilemap generation.

Apr 24, 2025, 8:46 PM

Record data

{
  "uri": "at://did:plc:aawm4fqw57nb4z62lzmx3c67/app.bsky.feed.post/3lnllbumcak2k",
  "cid": "bafyreidz7r5qq3wjmycpoz2tvuqkdsbbqqxnew4f252oano5bsojpn4o6m",
  "value": {
    "text": "#gamedev #levelgenerator #indiegame #twine\nthis is the last one in my \"green phase\", promise!\nthis runs the \"expanding room\" algo once to generate 5 rooms and then again for each of those rooms, so we end up with 25 connected rooms. not perfect, but good enough to move on to tilemap generation.",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.video",
      "video": {
        "$type": "blob",
        "ref": {
          "$link": "bafkreibgp43pq74drhtfhwltozeuy46fkmu3tu5dm2jwlriiwokqs4binm"
        },
        "mimeType": "video/mp4",
        "size": 379315
      },
      "aspectRatio": {
        "width": 1280,
        "height": 648
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 8,
          "byteStart": 0
        },
        "features": [
          {
            "tag": "gamedev",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 24,
          "byteStart": 9
        },
        "features": [
          {
            "tag": "levelgenerator",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 35,
          "byteStart": 25
        },
        "features": [
          {
            "tag": "indiegame",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 42,
          "byteStart": 36
        },
        "features": [
          {
            "tag": "twine",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      }
    ],
    "createdAt": "2025-04-24T20:46:25.187Z"
  }
}