games.atplay

games.atplay.game.release

did did:plc:xawtkr77srkxlwhxjf7whbml
rkey 3mjapgostoy2b
pds jellybaby.us-east.host.bsky.network

Record

at://did:plc:xawtkr77srkxlwhxjf7whbml/games.atplay.game.release/3mjapgostoy2b
{
"cid": "bafyreichrmhjdgjzp6upo4hfxgtj26pw2i6k5kpjuradlqmmvgtv7sau7y",
"value": {
"id": "tic-tac-toe",
"name": "Tic-tac-toe",
"$type": "games.atplay.game.release",
"assets": [
{
"files": [
{
"path": "index.html",
"contents": {
"ref": {
"$link": "bafkreieckexezmhrjpyiisreu5ji22slr626pxwqohjguzzpjarfziui5u"
}
,
"size": 2288,
"$type": "blob",
"mimeType": "text/html"
}
}
,
{
"path": "_app/env.js",
"contents": {
"ref": {
"$link": "bafkreib4lcfxltpfekmqaivhblpbpm5g3nygr5ufvrglrmy2cbhx4jmhay"
}
,
"size": 19,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/assets/2.DuumIF9d.css",
"contents": {
"ref": {
"$link": "bafkreihyzi5ohiwary4zb44xsocjxvpiqjwynnmvkhtkgfpf4gpvmsol4y"
}
,
"size": 3768,
"$type": "blob",
"mimeType": "text/css"
}
}
,
{
"path": "_app/immutable/chunks/DA8D9NIa.js",
"contents": {
"ref": {
"$link": "bafkreiamr7yqdtgpifseory2rljnmjj3gejh5cbigoiu257xa2mlm2nqoe"
}
,
"size": 25410,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/chunks/DEDqjojZ.js",
"contents": {
"ref": {
"$link": "bafkreiacctw4753siidz6vafa6stqa5kelmfpnvnm47gby4xjc3mpkqiye"
}
,
"size": 65,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/chunks/DGDxiISO.js",
"contents": {
"ref": {
"$link": "bafkreic24nlifu4zeayewpndu6whu6m7xqcsayozg2d3r3bas6zyxf5guy"
}
,
"size": 38,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/chunks/DmQBeNSH.js",
"contents": {
"ref": {
"$link": "bafkreihffr44skzjhzbwfa2ww5humme2liqzcqfx55moibofvywbpiqgsi"
}
,
"size": 39462,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/chunks/pHVe7RJF.js",
"contents": {
"ref": {
"$link": "bafkreiga2cfbt74hj33a5r7qveq2w7fhpbwfm35nmag5y7rmvmbvcswmwy"
}
,
"size": 1233,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/entry/app.43RW-tuR.js",
"contents": {
"ref": {
"$link": "bafkreiamsbsxfz4jcgmnbczmatedddxte2vaqqatktyakwhwggbwuqkuby"
}
,
"size": 2816,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/entry/start.BsSX-2nA.js",
"contents": {
"ref": {
"$link": "bafkreifw5wwp326ex2rytwyptz2nrhbsenpix7aecu626ddtmlwkrz652m"
}
,
"size": 77,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/nodes/0.Bv8V1-Ui.js",
"contents": {
"ref": {
"$link": "bafkreifkuxpwkl7blber4s3fftbupac67mgw7p5j4lsqzyv4ehbybgbxgu"
}
,
"size": 248,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/nodes/1.CSLBlURw.js",
"contents": {
"ref": {
"$link": "bafkreib5wbssl2vjm4pqjwoy7mqiq5rej562nvjhvlisauopfjxshz22ki"
}
,
"size": 1104,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/immutable/nodes/2.Cjaw07O3.js",
"contents": {
"ref": {
"$link": "bafkreig4v4tmajexefw4vklbr2njegfi6xkqyian4kvtvre7rxaphnwnvy"
}
,
"size": 2884,
"$type": "blob",
"mimeType": "application/javascript"
}
}
,
{
"path": "_app/version.json",
"contents": {
"ref": {
"$link": "bafkreigts76v7ec5dfkzycjjphiun5owdcpahcww66iq65qzftet4oroua"
}
,
"size": 27,
"$type": "blob",
"mimeType": "application/json"
}
}
,
{
"path": "robots.txt",
"contents": {
"ref": {
"$link": "bafkreifqgmsdez54xwvyjsyb5faichlno6ujjv4parypvlyowq7y4tx4ze"
}
,
"size": 63,
"$type": "blob",
"mimeType": "text/plain"
}
}
]
,
"intent": "games.atplay.game.release#webDisplay"
}
]
,
"version": "0.1",
"createdAt": "2026-04-11T20:46:50.214Z",
"gamelogic": {
"ref": {
"$link": "bafkreigfcjmvpecwob2ftwmdgjg6fhwze7cdiruyo6gh6trbkn2vihc6nu"
}
,
"size": 198688,
"$type": "blob",
"mimeType": "application/javascript"
}
,
"attributes": {
"tags": [
"games.atplay.taxonomy.mechanic#squareGrid",
"games.atplay.taxonomy.mechanic#patternBuilding",
"games.atplay.taxonomy.mechanic#connections",
"games.atplay.taxonomy.mechanic#paperAndPencil",
"games.atplay.taxonomy.category#abstractStrategy",
"games.atplay.taxonomy.category#childrensGame"
]
,
"$type": "games.atplay.game.release#attributes",
"skill": 10,
"players": [
2
]
,
"complexity": 1
}
,
"description": "Two players take turns marking squares on a 3×3 grid, trying to get three of their marks in a row, column, or diagonal before their opponent does. Quick to learn, perfect for a few seconds of strategy or teaching the basics of turn-based games."
}
}