blue.2048.game

2048.blue

Documentation

A declaration of an instance of a at://2048 game

main record

A declaration of an instance of a at://2048 game

Record Key tid Timestamp-based ID

Properties

completed boolean Required

The player no longer has any moves left

Default: false
createdAt string datetime Required

An RFC 3339 formatted timestamp.

currentScore integer Required

The game's current score

Default: 0
seededRecording string Required

This is the recording of the game. Like chess notation, but for 2048

won boolean Required

The player has found a 2048 tile (they have won)

Default: false
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "currentScore",
      "won",
      "completed",
      "seededRecording",
      "syncStatus",
      "createdAt"
    ],
    "properties": {
      "won": {
        "type": "boolean",
        "default": false,
        "description": "The player has found a 2048 tile (they have won)"
      },
      "completed": {
        "type": "boolean",
        "default": false,
        "description": "The player no longer has any moves left"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "syncStatus": {
        "ref": "blue.2048.defs#syncStatus",
        "type": "ref",
        "description": "The sync status of this record with the users AT Protocol repo."
      },
      "currentScore": {
        "type": "integer",
        "default": 0,
        "description": "The game's current score"
      },
      "seededRecording": {
        "type": "string",
        "description": "This is the recording of the game. Like chess notation, but for 2048"
      }
    }
  },
  "description": "A declaration of an instance of a at://2048 game"
}

Lexicon Garden

@