Experimental browser for the Atmosphere
Implemented a simple Binary Space Algorithm to block out the island sections of a #TinyDreamWorld level. The actual island shapes will either be hand-authored chunks or generated via a "random walk algorithm". Also pretty satisfying to watch it go. 😄 #gamedev | #indiedev | #unity3d | #bsp
May 1, 2025, 6:42 PM
{ "uri": "at://did:plc:ritjchuo4fc6e65pugdumbys/app.bsky.feed.post/3lo4xmsimdc2p", "cid": "bafyreigqqcoamk7jrawgilmlmnnfvxt3djooweoee3fuei6sv7susm4w54", "value": { "text": "Implemented a simple Binary Space Algorithm to block out the island sections of a #TinyDreamWorld level. The actual island shapes will either be hand-authored chunks or generated via a \"random walk algorithm\".\n\nAlso pretty satisfying to watch it go. 😄\n\n#gamedev | #indiedev | #unity3d | #bsp", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.video", "video": { "$type": "blob", "ref": { "$link": "bafkreicdfv24donza3qxqkp2rsog35xyji2j2wqxeleoh5eur7qg5ntbcq" }, "mimeType": "video/mp4", "size": 303147 }, "aspectRatio": { "width": 961, "height": 657 } }, "langs": [ "en" ], "facets": [ { "index": { "byteEnd": 97, "byteStart": 82 }, "features": [ { "tag": "TinyDreamWorld", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 264, "byteStart": 256 }, "features": [ { "tag": "gamedev", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 276, "byteStart": 267 }, "features": [ { "tag": "indiedev", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 287, "byteStart": 279 }, "features": [ { "tag": "unity3d", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 294, "byteStart": 290 }, "features": [ { "tag": "bsp", "$type": "app.bsky.richtext.facet#tag" } ] } ], "createdAt": "2025-05-01T18:42:32.522Z" } }