๐ฎ Game Spec (JSON)
{
"canvas": {
"width": 400,
"height": 240
},
"panels": {
"panel_0": {
"x": 53,
"y": 124,
"w": 67,
"h": 86
},
"panel_1": {
"x": 177,
"y": 124,
"w": 67,
"h": 86
},
"panel_2": {
"x": 301,
"y": 124,
"w": 67,
"h": 86
},
"panel_3": {
"x": 431,
"y": 124,
"w": 95,
"h": 88
},
"panel_4": {
"x": 557,
"y": 126,
"w": 95,
"h": 87
},
"panel_5": {
"x": 50,
"y": 260,
"w": 68,
"h": 86
},
"panel_6": {
"x": 173,
"y": 260,
"w": 67,
"h": 87
},
"panel_7": {
"x": 298,
"y": 261,
"w": 94,
"h": 88
},
"panel_8": {
"x": 430,
"y": 263,
"w": 100,
"h": 87
},
"panel_9": {
"x": 553,
"y": 262,
"w": 107,
"h": 93
},
"panel_10": {
"x": 705,
"y": 304,
"w": 63,
"h": 102
},
"panel_11": {
"x": 50,
"y": 397,
"w": 68,
"h": 86
},
"panel_12": {
"x": 177,
"y": 397,
"w": 68,
"h": 86
},
"panel_13": {
"x": 305,
"y": 398,
"w": 96,
"h": 87
},
"panel_14": {
"x": 448,
"y": 398,
"w": 95,
"h": 87
},
"panel_15": {
"x": 41,
"y": 637,
"w": 199,
"h": 83
},
"panel_16": {
"x": 302,
"y": 637,
"w": 216,
"h": 83
},
"panel_17": {
"x": 584,
"y": 637,
"w": 198,
"h": 83
},
"panel_18": {
"x": 41,
"y": 861,
"w": 311,
"h": 70
},
"panel_19": {
"x": 415,
"y": 852,
"w": 61,
"h": 60
},
"panel_20": {
"x": 513,
"y": 858,
"w": 74,
"h": 47
},
"panel_21": {
"x": 622,
"y": 857,
"w": 74,
"h": 48
},
"panel_22": {
"x": 41,
"y": 1042,
"w": 311,
"h": 71
},
"panel_23": {
"x": 432,
"y": 994,
"w": 135,
"h": 139
},
"panel_24": {
"x": 651,
"y": 1001,
"w": 104,
"h": 122
}
},
"player_frames": [
"panel_0",
"panel_1",
"panel_2",
"panel_3",
"panel_4",
"panel_5",
"panel_6",
"panel_7",
"panel_8",
"panel_9",
"panel_10",
"panel_11",
"panel_12",
"panel_13",
"panel_14"
],
"player_size": {
"width": 56,
"height": 72
},
"platforms": [
"panel_15",
"panel_16"
],
"platform_sizes": {
"panel_15": {
"width": 96,
"height": 40
},
"panel_16": {
"width": 104,
"height": 40
}
},
"portal": "panel_23",
"portal_size": {
"width": 82,
"height": 84
},
"voice": {
"tts": "[emotion: soft][delivery: diegetic]",
"text": "yes"
},
"narrative": {
"tone": "playful and affectionate",
"soundMood": "upbeat chiptune with barks",
"victoryMessage": "Good boy! You remembered!"
},
"emotionalNotes": "The game evokes the joy of playing with a beloved pet. The corgi's various poses create a lively and engaging player character. The platforms provide a simple but fun obstacle course, leading to the portal, which represents the cherished memory of the pet. The sound and victory message reinforce the positive and affectionate tone.",
"player_sprite": "panel_10",
"goal_sprite": "panel_24"
}