ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "blurhash": "toot:blurhash", "focalPoint": { "@container": "@list", "@id": "toot:focalPoint" }, "Hashtag": "as:Hashtag" } ], "id": "https://mastodon.gamedev.place/users/mcccclean/outbox?page=true", "type": "OrderedCollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/outbox?max_id=110635829649237105&page=true", "prev": "https://mastodon.gamedev.place/users/mcccclean/outbox?min_id=113061750797734791&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/outbox", "orderedItems": [ { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-09-01T10:10:06Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-09-01T10:10:06Z", "url": "https://mastodon.gamedev.place/@mcccclean/113061750797734791", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-09-01:objectId=108242430:objectType=Conversation", "content": "<p>Look at how cute Five Plants is these days! Todo list is down to like half a page. Finish line is in sight. <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a> <a href=\"https://mastodon.gamedev.place/tags/puzzle\" class=\"mention hashtag\" rel=\"tag\">#<span>puzzle</span></a></p>", "contentMap": { "en": "<p>Look at how cute Five Plants is these days! Todo list is down to like half a page. Finish line is in sight. <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a> <a href=\"https://mastodon.gamedev.place/tags/puzzle\" class=\"mention hashtag\" rel=\"tag\">#<span>puzzle</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/061/741/165/801/589/original/9ca137ff7a3ddbe2.png", "name": null, "blurhash": "UZOz3$jFS+f+8wf5XAbIxxjrxrflx_axxYj[", "width": 625, "height": 1258 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/061/741/690/319/798/original/a8415a18a054e4eb.png", "name": null, "blurhash": "UOODF0nhXAnjDNs:Nbad_Nofs.WT%#jD$Lai", "width": 625, "height": 1258 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/screenshotsaturday", "name": "#screenshotsaturday" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/puzzle", "name": "#puzzle" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791/likes", "type": "Collection", "totalItems": 4 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113061750797734791/shares", "type": "Collection", "totalItems": 2 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-08-26T23:06:02Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers", "https://mastodon.art/users/MrmoTarius" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.art/users/MrmoTarius/statuses/113030678993934593", "published": "2024-08-26T23:06:02Z", "url": "https://mastodon.gamedev.place/@mcccclean/113030828037782633", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers", "https://mastodon.art/users/MrmoTarius" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633", "inReplyToAtomUri": "https://mastodon.art/users/MrmoTarius/statuses/113030678993934593", "conversation": "tag:mastodon.art,2024-08-26:objectId=199634677:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.art/@MrmoTarius\" class=\"u-url mention\">@<span>MrmoTarius</span></a></span> this is so nice</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://mastodon.art/@MrmoTarius\" class=\"u-url mention\">@<span>MrmoTarius</span></a></span> this is so nice</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://mastodon.art/users/MrmoTarius", "name": "@MrmoTarius@mastodon.art" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030828037782633/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030825987291989/activity", "type": "Announce", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-08-26T23:05:31Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.art/users/MrmoTarius", "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": "https://mastodon.art/users/MrmoTarius/statuses/113030678993934593" }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-08-26T23:03:41Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-08-26T23:03:41Z", "url": "https://mastodon.gamedev.place/@mcccclean/113030818819264194", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-08-26:objectId=107429410:objectType=Conversation", "content": "<p>Now Five Plants&#39; screen resizes way nicer! Including some flexibility to the aspect ratio so that it can fill narrower (ie mobile) screens fully <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a></p>", "contentMap": { "en": "<p>Now Five Plants&#39; screen resizes way nicer! Including some flexibility to the aspect ratio so that it can fill narrower (ie mobile) screens fully <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "video/mp4", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/030/809/641/274/633/original/2d153b517cadefa3.mp4", "name": null, "blurhash": "UaPP}zof?wt8RPfPogfRNJa#Mxj=tRafWAof", "width": 720, "height": 816 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/gamedev", "name": "#gamedev" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/113030818819264194/shares", "type": "Collection", "totalItems": 2 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-08-13T10:54:16Z", "to": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://peoplemaking.games/users/rp" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008", "type": "Note", "summary": null, "inReplyTo": "https://peoplemaking.games/users/rp/statuses/112954114041997085", "published": "2024-08-13T10:54:16Z", "url": "https://mastodon.gamedev.place/@mcccclean/112954340587140008", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "cc": [ "https://www.w3.org/ns/activitystreams#Public", "https://peoplemaking.games/users/rp" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008", "inReplyToAtomUri": "https://peoplemaking.games/users/rp/statuses/112954114041997085", "conversation": "tag:peoplemaking.games,2024-08-13:objectId=34100608:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://peoplemaking.games/@rp\" class=\"u-url mention\">@<span>rp</span></a></span> I think it&#39;s because instantiate has the potential to write to Resource instances, which are shared memory across threads</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://peoplemaking.games/@rp\" class=\"u-url mention\">@<span>rp</span></a></span> I think it&#39;s because instantiate has the potential to write to Resource instances, which are shared memory across threads</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://peoplemaking.games/users/rp", "name": "@rp@peoplemaking.games" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112954340587140008/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112886140227930709/activity", "type": "Announce", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-08-01T09:50:01Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://infosec.exchange/users/i0null", "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": "https://infosec.exchange/users/i0null/statuses/112882978515516953" }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-07-22T23:08:33Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-07-22T23:08:33Z", "url": "https://mastodon.gamedev.place/@mcccclean/112832657080859600", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-07-22:objectId=102211164:objectType=Conversation", "content": "<p>I continue to have a nice time giving Five Plants a hand-drawn makeover. <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a></p>", "contentMap": { "en": "<p>I continue to have a nice time giving Five Plants a hand-drawn makeover. <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/832/639/400/437/157/original/f808e987ff57f0e1.png", "name": "Screenshot of a mobile puzzle game with all hand-drawn art.", "blurhash": "USNv}LROOYouDij]Rljb?^WUxDa$%gjFsmog", "focalPoint": [ -0.01, 0.19 ], "width": 1101, "height": 2000 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/832/644/770/316/302/original/99a5694a6fd78321.png", "name": "Photo of a notebook filled with pen-and-marker icons.", "blurhash": "UEG[Zm4n9EM_~pD%NHV?9FM{xvs:RjR.ogjZ", "focalPoint": [ -0.27, 0.17 ], "width": 2000, "height": 1124 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/832/645/148/286/573/original/9a6eb2436b936189.png", "name": "Screenshot of a mobile game whose art is made up of free emoji icons.", "blurhash": "UTOzV$WB?cs:DNaeo#jY=?f8Iof4V@a_RQoL", "focalPoint": [ 0.01, 0.3 ], "width": 951, "height": 2000 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/gamedev", "name": "#gamedev" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112832657080859600/shares", "type": "Collection", "totalItems": 4 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-07-05T00:31:57Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-07-05T00:31:57Z", "url": "https://mastodon.gamedev.place/@mcccclean/112731063417338094", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-07-05:objectId=99555385:objectType=Conversation", "content": "<p>Five Plants hand-drawn update: yesterday&#39;s discovery was that I could just delete a bunch of UI and it instantly looks way better. <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a></p>", "contentMap": { "en": "<p>Five Plants hand-drawn update: yesterday&#39;s discovery was that I could just delete a bunch of UI and it instantly looks way better. <a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/731/056/457/260/340/original/57dcadc882656a2a.png", "name": null, "blurhash": "UXOf}eWAyEkDIBoMaeax?wWBnhoKx^WUoffS", "width": 582, "height": 1113 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/gamedev", "name": "#gamedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094/likes", "type": "Collection", "totalItems": 5 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112731063417338094/shares", "type": "Collection", "totalItems": 3 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-07-04T00:07:23Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-07-04T00:07:23Z", "url": "https://mastodon.gamedev.place/@mcccclean/112725304516005767", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-07-04:objectId=99402956:objectType=Conversation", "content": "<p>have taken on a little project of rebuilding my gardening puzzle game of last year, Five Plants, but with all hand-drawn art - what do you think? </p><p><a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a></p>", "contentMap": { "en": "<p>have taken on a little project of rebuilding my gardening puzzle game of last year, Five Plants, but with all hand-drawn art - what do you think? </p><p><a href=\"https://mastodon.gamedev.place/tags/gamedev\" class=\"mention hashtag\" rel=\"tag\">#<span>gamedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/725/299/698/227/659/original/52c827ffc94c7976.png", "name": null, "blurhash": "USNdtCs.?Ho#0fWEt6WBtSaiM{obNIjFNGoe", "width": 935, "height": 2000 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/725/300/206/149/919/original/11383d774ee1d5ad.png", "name": null, "blurhash": "UJON5vnO.SX90Lohxaf5L3WFVrs*5sV@NFob", "width": 935, "height": 2000 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/gamedev", "name": "#gamedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112725304516005767/shares", "type": "Collection", "totalItems": 2 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-03-02T04:13:38Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829", "type": "Note", "summary": null, "inReplyTo": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079", "published": "2024-03-02T04:13:38Z", "url": "https://mastodon.gamedev.place/@mcccclean/112024146306479829", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829", "inReplyToAtomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079", "conversation": "tag:mastodon.gamedev.place,2024-03-01:objectId=81116895:objectType=Conversation", "content": "<p><a href=\"https://mastodon.gamedev.place/tags/7drl\" class=\"mention hashtag\" rel=\"tag\">#<span>7drl</span></a> progress.</p><p>Have spent most of the the last few hours rejigging the event/action system, for Five Plants it was a very simple system of pairing a tool to a target, but any roguelike worth its salt needs something with more complexity. </p><p>So now an action has four parts - a tool, a target, an actor, and a technique - and an actor can know multiple techniques, and you can select which one&#39;s active.</p>", "contentMap": { "en": "<p><a href=\"https://mastodon.gamedev.place/tags/7drl\" class=\"mention hashtag\" rel=\"tag\">#<span>7drl</span></a> progress.</p><p>Have spent most of the the last few hours rejigging the event/action system, for Five Plants it was a very simple system of pairing a tool to a target, but any roguelike worth its salt needs something with more complexity. </p><p>So now an action has four parts - a tool, a target, an actor, and a technique - and an actor can know multiple techniques, and you can select which one&#39;s active.</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/024/131/348/696/392/original/1c463d6db166cf37.png", "name": null, "blurhash": "UUOW]FRN%2bc0MW@t8jY^*RiRjogNHj[aejX", "width": 404, "height": 593 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/7drl", "name": "#7drl" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-03-01T22:47:56Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-03-01T22:47:56Z", "url": "https://mastodon.gamedev.place/@mcccclean/112022865621746079", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-03-01:objectId=81116895:objectType=Conversation", "content": "<p>This year&#39;s <a href=\"https://mastodon.gamedev.place/tags/7drl\" class=\"mention hashtag\" rel=\"tag\">#<span>7drl</span></a> coincides with some time off! so I&#39;m gonna finally do it after quietly spectating for like 10 years</p><p>to save effort I&#39;m gonna be building it off of my previous project Five Plants, so it&#39;ll share a lot of DNA: mobile-friendly, low detail, small grid, pretty puzzle-y. Turns out that&#39;s a space I really enjoy.</p><p>Spent some time last week deleting a bunch of gardening and cleaning up hacks; kicking off in earnest this morning with some character controls and a roguelikey asset pack.</p>", "contentMap": { "en": "<p>This year&#39;s <a href=\"https://mastodon.gamedev.place/tags/7drl\" class=\"mention hashtag\" rel=\"tag\">#<span>7drl</span></a> coincides with some time off! so I&#39;m gonna finally do it after quietly spectating for like 10 years</p><p>to save effort I&#39;m gonna be building it off of my previous project Five Plants, so it&#39;ll share a lot of DNA: mobile-friendly, low detail, small grid, pretty puzzle-y. Turns out that&#39;s a space I really enjoy.</p><p>Spent some time last week deleting a bunch of gardening and cleaning up hacks; kicking off in earnest this morning with some character controls and a roguelikey asset pack.</p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/112/022/855/382/091/386/original/85b3f6cfc16e4e82.png", "name": null, "blurhash": "UOOq4vIo_2a~4nR%xtj[SiWBRiWB~WaeM{of", "width": 443, "height": 684 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/7drl", "name": "#7drl" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079/replies?min_id=112024146306479829&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079/replies", "items": [ "https://mastodon.gamedev.place/users/mcccclean/statuses/112024146306479829" ] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/112022865621746079/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2024-01-03T21:05:06Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356", "type": "Note", "summary": null, "inReplyTo": null, "published": "2024-01-03T21:05:06Z", "url": "https://mastodon.gamedev.place/@mcccclean/111694047251061356", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2024-01-03:objectId=72197289:objectType=Conversation", "content": "<p>Just launched my new free puzzle game Five Plants! </p><p>Experiment to figure out how your different plants behave, then use that knowledge to create particular arrangements.</p><p>Free, playable in a coffee break, browser-based, mobile-friendly.</p><p><a href=\"https://mcccclean.itch.io/five-plants\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">mcccclean.itch.io/five-plants</span><span class=\"invisible\"></span></a></p><p><a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/puzzle\" class=\"mention hashtag\" rel=\"tag\">#<span>puzzle</span></a> <a href=\"https://mastodon.gamedev.place/tags/mobile\" class=\"mention hashtag\" rel=\"tag\">#<span>mobile</span></a></p>", "contentMap": { "en": "<p>Just launched my new free puzzle game Five Plants! </p><p>Experiment to figure out how your different plants behave, then use that knowledge to create particular arrangements.</p><p>Free, playable in a coffee break, browser-based, mobile-friendly.</p><p><a href=\"https://mcccclean.itch.io/five-plants\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">mcccclean.itch.io/five-plants</span><span class=\"invisible\"></span></a></p><p><a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/puzzle\" class=\"mention hashtag\" rel=\"tag\">#<span>puzzle</span></a> <a href=\"https://mastodon.gamedev.place/tags/mobile\" class=\"mention hashtag\" rel=\"tag\">#<span>mobile</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/694/039/511/497/396/original/904758c478a8f57a.png", "name": null, "blurhash": "UTO:^bWB?cofDNaeo#jY=?f8M{awV@a_RQoL", "width": 375, "height": 789 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/puzzle", "name": "#puzzle" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/mobile", "name": "#mobile" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356/likes", "type": "Collection", "totalItems": 3 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111694047251061356/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-12-15T23:58:39Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-12-15T23:58:39Z", "url": "https://mastodon.gamedev.place/@mcccclean/111587145793007766", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-12-15:objectId=69635861:objectType=Conversation", "content": "<p>Hey, if you&#39;re in to <a href=\"https://mastodon.gamedev.place/tags/rollandwrite\" class=\"mention hashtag\" rel=\"tag\">#<span>rollandwrite</span></a> <br /><a href=\"https://mastodon.gamedev.place/tags/printandplay\" class=\"mention hashtag\" rel=\"tag\">#<span>printandplay</span></a> games, good news, there&#39;s a new one on the scene! Have a look:</p><p><a href=\"https://mcccclean.itch.io/strange-streets\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">mcccclean.itch.io/strange-stre</span><span class=\"invisible\">ets</span></a></p>", "contentMap": { "en": "<p>Hey, if you&#39;re in to <a href=\"https://mastodon.gamedev.place/tags/rollandwrite\" class=\"mention hashtag\" rel=\"tag\">#<span>rollandwrite</span></a> <br /><a href=\"https://mastodon.gamedev.place/tags/printandplay\" class=\"mention hashtag\" rel=\"tag\">#<span>printandplay</span></a> games, good news, there&#39;s a new one on the scene! Have a look:</p><p><a href=\"https://mcccclean.itch.io/strange-streets\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">mcccclean.itch.io/strange-stre</span><span class=\"invisible\">ets</span></a></p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/rollandwrite", "name": "#rollandwrite" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/printandplay", "name": "#printandplay" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766/likes", "type": "Collection", "totalItems": 0 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111587145793007766/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-10-27T08:01:16Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-10-27T08:01:16Z", "url": "https://mastodon.gamedev.place/@mcccclean/111305928002825347", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-10-27:objectId=62426025:objectType=Conversation", "content": "<p>Making a puzzle game that looks like this! You&#39;re a gardener with a bunch of mysterious seeds and you need to figure out how they behave and then fit them into particular arrangements! It&#39;s called Five Plants <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/puzzlegame\" class=\"mention hashtag\" rel=\"tag\">#<span>puzzlegame</span></a> <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a></p>", "contentMap": { "en": "<p>Making a puzzle game that looks like this! You&#39;re a gardener with a bunch of mysterious seeds and you need to figure out how they behave and then fit them into particular arrangements! It&#39;s called Five Plants <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/puzzlegame\" class=\"mention hashtag\" rel=\"tag\">#<span>puzzlegame</span></a> <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/305/916/390/039/166/original/c0319504bf9daa21.jpg", "name": "Screenshot of a gardening puzzle game featuring a grid of fruit and vegetables", "blurhash": "UYP7FIbc?bof0,jDxBflw[bcNIax-=jZNFax", "width": 1029, "height": 2239 }, { "type": "Document", "mediaType": "image/jpeg", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/305/920/993/021/122/original/b36aebaff77c3c2e.jpg", "name": null, "blurhash": "UQPjS%s+?cohDzWBxbjv^~R.M{j;skoMNFf#", "width": 1033, "height": 2232 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/puzzlegame", "name": "#puzzlegame" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/screenshotsaturday", "name": "#screenshotsaturday" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347/likes", "type": "Collection", "totalItems": 2 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111305928002825347/shares", "type": "Collection", "totalItems": 1 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-10-01T04:17:52Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers", "https://universeodon.com/users/livingcoder" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-10-01T04:17:52Z", "url": "https://mastodon.gamedev.place/@mcccclean/111157829454130897", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers", "https://universeodon.com/users/livingcoder" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-10-01:objectId=58562920:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://universeodon.com/@livingcoder\" class=\"u-url mention\">@<span>livingcoder</span></a></span> thank you, and thanks for the heads up! will fix 🙏🙏</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://universeodon.com/@livingcoder\" class=\"u-url mention\">@<span>livingcoder</span></a></span> thank you, and thanks for the heads up! will fix 🙏🙏</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://universeodon.com/users/livingcoder", "name": "@livingcoder@universeodon.com" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897/likes", "type": "Collection", "totalItems": 1 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157829454130897/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-10-01T03:20:31Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-10-01T03:20:31Z", "url": "https://mastodon.gamedev.place/@mcccclean/111157603943718427", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-10-01:objectId=58562920:objectType=Conversation", "content": "<p>Just published a little game about running a coffee cart. It&#39;s all built with emojis, primarily designed to be played on mobile. Free and (hopefully!) a fun way to spend 4 mins. <a href=\"https://mcccclean.itch.io/espressomancer\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">mcccclean.itch.io/espressomanc</span><span class=\"invisible\">er</span></a></p>", "contentMap": { "en": "<p>Just published a little game about running a coffee cart. It&#39;s all built with emojis, primarily designed to be played on mobile. Free and (hopefully!) a fun way to spend 4 mins. <a href=\"https://mcccclean.itch.io/espressomancer\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">mcccclean.itch.io/espressomanc</span><span class=\"invisible\">er</span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427/likes", "type": "Collection", "totalItems": 5 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/111157603943718427/shares", "type": "Collection", "totalItems": 2 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-07-12T12:45:34Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-07-12T12:45:34Z", "url": "https://mastodon.gamedev.place/@mcccclean/110701178694480284", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-07-12:objectId=46613701:objectType=Conversation", "content": "<p>hanging out here</p><p><a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a></p>", "contentMap": { "en": "<p>hanging out here</p><p><a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/701/174/918/876/980/original/592d65d01e417da5.png", "name": null, "blurhash": "UB7n^7oHxcobDybFSzj?S,RoaQRkX,Robcax", "width": 1920, "height": 1080 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/lowpoly", "name": "#lowpoly" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/godotengine", "name": "#godotengine" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284/likes", "type": "Collection", "totalItems": 10 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110701178694480284/shares", "type": "Collection", "totalItems": 1 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-07-08T11:43:54Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-07-08T11:43:54Z", "url": "https://mastodon.gamedev.place/@mcccclean/110678286989913045", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-07-08:objectId=45975015:objectType=Conversation", "content": "<p>hey it&#39;s <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a>, this week I built out a system for player interactions with other objects in the world. containers, cooking, NPCs, etc. It pauses the physics but still leaves the animations and controls going, it&#39;s neat.</p><p>I think situating the interaction box in the 3D world is a cute idea but I&#39;m not 100% sure it is actually good. Still everything&#39;s working which is pretty sick.</p><p><a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a></p>", "contentMap": { "en": "<p>hey it&#39;s <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a>, this week I built out a system for player interactions with other objects in the world. containers, cooking, NPCs, etc. It pauses the physics but still leaves the animations and controls going, it&#39;s neat.</p><p>I think situating the interaction box in the 3D world is a cute idea but I&#39;m not 100% sure it is actually good. Still everything&#39;s working which is pretty sick.</p><p><a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/678/263/621/144/940/original/c6f4db91244c8b9b.png", "name": null, "blurhash": "UXINzS%LS0Io0f-pofRjRS9ZIoxa9ZaexaWB", "width": 1141, "height": 638 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/678/268/514/877/448/original/d56d5d5350e2295f.png", "name": null, "blurhash": "URGuOc?G^,M{0NsYE2e.E1D%IUxtIUbr-oj]", "width": 1141, "height": 638 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/678/270/100/964/183/original/109f62565a96177d.png", "name": null, "blurhash": "UeJ%z.$$$*R+0es:RkNGj1NGE1tQD*Rkxut7", "width": 1141, "height": 638 }, { "type": "Document", "mediaType": "image/png", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/678/275/744/521/656/original/dc70e5db49de6e95.png", "name": null, "blurhash": "UaE{9NxY-;WZ0LWEM|R%xcNGNGt7kUxtxuWV", "width": 1141, "height": 638 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/screenshotsaturday", "name": "#screenshotsaturday" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/lowpoly", "name": "#lowpoly" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/godotengine", "name": "#godotengine" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110678286989913045/shares", "type": "Collection", "totalItems": 0 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-07-02T00:53:20Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-07-02T00:53:20Z", "url": "https://mastodon.gamedev.place/@mcccclean/110641754990444196", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-07-02:objectId=44852931:objectType=Conversation", "content": "<p>I&#39;ll never get tired of making little guys running around, favourite part of gamedev, I&#39;ll always come back to it</p><p><a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a> <a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a></p>", "contentMap": { "en": "<p>I&#39;ll never get tired of making little guys running around, favourite part of gamedev, I&#39;ll always come back to it</p><p><a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a> <a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "video/mp4", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/641/752/007/624/256/original/265a0a09b67670b7.mp4", "name": null, "blurhash": "UDNT5rN2:[IU_4pIt+s:IUE055EKEKbqS1ba", "width": 1920, "height": 1080 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/godotengine", "name": "#godotengine" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/lowpoly", "name": "#lowpoly" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196/likes", "type": "Collection", "totalItems": 15 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110641754990444196/shares", "type": "Collection", "totalItems": 4 } } }, { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105/activity", "type": "Create", "actor": "https://mastodon.gamedev.place/users/mcccclean", "published": "2023-06-30T23:46:27Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "object": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-06-30T23:46:27Z", "url": "https://mastodon.gamedev.place/@mcccclean/110635829649237105", "attributedTo": "https://mastodon.gamedev.place/users/mcccclean", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.gamedev.place/users/mcccclean/followers" ], "sensitive": false, "atomUri": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105", "inReplyToAtomUri": null, "conversation": "tag:mastodon.gamedev.place,2023-06-30:objectId=44695525:objectType=Conversation", "content": "<p>more work on item stuff for <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a>, just added some harvesting/foraging abilities</p><p><a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a></p>", "contentMap": { "en": "<p>more work on item stuff for <a href=\"https://mastodon.gamedev.place/tags/screenshotsaturday\" class=\"mention hashtag\" rel=\"tag\">#<span>screenshotsaturday</span></a>, just added some harvesting/foraging abilities</p><p><a href=\"https://mastodon.gamedev.place/tags/lowpoly\" class=\"mention hashtag\" rel=\"tag\">#<span>lowpoly</span></a> <a href=\"https://mastodon.gamedev.place/tags/indiedev\" class=\"mention hashtag\" rel=\"tag\">#<span>indiedev</span></a> <a href=\"https://mastodon.gamedev.place/tags/godotengine\" class=\"mention hashtag\" rel=\"tag\">#<span>godotengine</span></a></p>" }, "attachment": [ { "type": "Document", "mediaType": "video/mp4", "url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/110/635/824/298/202/532/original/02875a2e9e83f4e5.mp4", "name": null, "blurhash": "UtJtxZsqWBog0LW;t7j]9ZW-V[WB-ooLWUae", "width": 1920, "height": 1080 } ], "tag": [ { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/screenshotsaturday", "name": "#screenshotsaturday" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/lowpoly", "name": "#lowpoly" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/indiedev", "name": "#indiedev" }, { "type": "Hashtag", "href": "https://mastodon.gamedev.place/tags/godotengine", "name": "#godotengine" } ], "replies": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105/replies", "items": [] } }, "likes": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105/likes", "type": "Collection", "totalItems": 6 }, "shares": { "id": "https://mastodon.gamedev.place/users/mcccclean/statuses/110635829649237105/shares", "type": "Collection", "totalItems": 0 } } } ] }