Experimental browser for the Atmosphere
Full video: www.youtube.com/watch?v=nJWn... It runs in 80x60 30fps in realtime and with the same code as the game's normal levels (only with some overhead to extract frames from the video as it plays). Levels in the game are already loaded at runtime from images so a video isn't much different.
Feb 15, 2025, 7:09 PM
{ "uri": "at://did:plc:wwwkgl67hssqbs75sopffd63/app.bsky.feed.post/3liag64lzmk2c", "cid": "bafyreibekxyacnpr3b4golzluilv4ya4tdbpkst2zgqgt4leut5kiupf2e", "value": { "text": "Full video: www.youtube.com/watch?v=nJWn...\n\nIt runs in 80x60 30fps in realtime and with the same code as the game's normal levels (only with some overhead to extract frames from the video as it plays).\n\nLevels in the game are already loaded at runtime from images so a video isn't much different.", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://www.youtube.com/watch?v=nJWniATU0Mk", "thumb": { "$type": "blob", "ref": { "$link": "bafkreicplwmf2gavfs62x33y3ul4ocwf7szykal2t6kp5vwapsxxzt5xam" }, "mimeType": "image/jpeg", "size": 485812 }, "title": "Bad Apple!! but it's my indie game Snakeloop", "description": "YouTube video by Axel 'Vlad' Born" } }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreiamqkkr2yji455qzgk7mwg4pyufas2mpheva6siyipdejwtpmajpa", "uri": "at://did:plc:wwwkgl67hssqbs75sopffd63/app.bsky.feed.post/3liag64luqc2c" }, "parent": { "cid": "bafyreiamqkkr2yji455qzgk7mwg4pyufas2mpheva6siyipdejwtpmajpa", "uri": "at://did:plc:wwwkgl67hssqbs75sopffd63/app.bsky.feed.post/3liag64luqc2c" } }, "facets": [ { "index": { "byteEnd": 43, "byteStart": 12 }, "features": [ { "uri": "https://www.youtube.com/watch?v=nJWniATU0Mk", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-02-15T19:09:35.375Z" } }