๐ฎ Game Spec (JSON)
{
"canvas": {
"width": 400,
"height": 240
},
"panels": {
"panel_0": {
"x": 603,
"y": 58,
"w": 116,
"h": 163
},
"panel_1": {
"x": 188,
"y": 304,
"w": 116,
"h": 178
},
"panel_2": {
"x": 604,
"y": 304,
"w": 116,
"h": 178
},
"panel_3": {
"x": 43,
"y": 634,
"w": 290,
"h": 22
},
"panel_4": {
"x": 430,
"y": 652,
"w": 142,
"h": 203
},
"panel_5": {
"x": 43,
"y": 755,
"w": 290,
"h": 53
},
"panel_6": {
"x": 430,
"y": 890,
"w": 150,
"h": 165
},
"panel_7": {
"x": 43,
"y": 954,
"w": 290,
"h": 68
}
},
"player_frames": [
"panel_0",
"panel_1"
],
"player_size": {
"width": 32,
"height": 32
},
"platforms": [
"panel_3",
"panel_2"
],
"platform_sizes": {
"panel_3": {
"width": 120,
"height": 16
},
"panel_2": {
"width": 120,
"height": 16
}
},
"portal": "panel_4",
"portal_size": {
"width": 32,
"height": 48
},
"voice": {
"tts": "[emotion: soft][delivery: diegetic]",
"text": "corgi jumps over bench with screen universe"
},
"narrative": {
"tone": "bittersweet nostalgia",
"soundMood": "soft piano with rain",
"victoryMessage": "The memory lives on..."
},
"emotionalNotes": "The game uses the corgi sprites as the player, representing the playful spirit of the memory. The bench sprites are platforms, slightly elevated to create a sense of upward progression, symbolizing the journey through memory. The 'screen universe' is represented by the portal, a destination that is both beautiful and slightly melancholic, hence the bittersweet tone. The soft piano and rain create a reflective atmosphere. The victory message acknowledges the enduring nature of cherished memories.",
"player_sprite": "panel_1",
"goal_sprite": "panel_6"
}