๐ŸŽฎ Game Dashboard

View all generated games, assets, and analytics

Total Games
324
VLM Success Rate
34%
Total Tokens Used
2,077,162
Analysis: 2,077,162
Original
Original
Sprite
Sprites
Memory Input

going on a walkie that's actually a heist!

NARRATIVE: "The aroma wafts from the pantry, a symphony of forbidden deliciousness. My tail thumps, a drumbeat o..."
Nov 20, 2025 01:31 Basic

๐Ÿ“Š Analytics

Slug: 48c571554e
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 01:31:01

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: A mischievous but loyal family pet

Emotion: longing

Goal: Reaching the forbidden treat jar, representing a yearning for simple joys and a rebellion against limitations.

Quote: "Sometimes, the greatest treasures are those we're told we can't have. It's the thrill of the chase, the defiance of limitations, that truly nourishes the soul."

๐Ÿ“– Narrative

Opening:
The aroma wafts from the pantry, a symphony of forbidden deliciousness. My tail thumps, a drumbeat of desire. Today, Operation Treat Retrieval commences.

Goal:
The glass jar sits atop the shelf, an impenetrable fortress. Inside, a mountain of crunchy treats promises ultimate bliss. This is not just food; it's freedom.

Completion:
The taste of victory is sweet and savory. A symphony of crunching fills the air, a testament to my audacity and unwavering dedication. The treats are mine!

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "A mischievous but loyal family pet", "core_emotion": "longing", "goal_meaning": "Reaching the forbidden treat jar, representing a yearning for simple joys and a rebellion against limitations.", "journey_metaphor": "The platforming represents the careful planning and calculated risks involved in executing the \"heist,\" and the obstacles are the owner's vigilance.", "completion_revelation": "Even the smallest victories, achieved with cunning and determination, can bring immense satisfaction and a sense of accomplishment." }, "gameplay": { "physics_style": "precise", "movement_speed": "medium", "visual_effects": [ "trails", "screen_shake" ], "level_layout": "journey" }, "narrative": { "opening_text": "The aroma wafts from the pantry, a symphony of forbidden deliciousness. My tail thumps, a drumbeat of desire. Today, Operation Treat Retrieval commences.", "goal_description": "The glass jar sits atop the shelf, an impenetrable fortress. Inside, a mountain of crunchy treats promises ultimate bliss. This is not just food; it's freedom.", "completion_text": "The taste of victory is sweet and savory. A symphony of crunching fills the air, a testament to my audacity and unwavering dedication. The treats are mine!", "emotional_quote": "Sometimes, the greatest treasures are those we're told we can't have. It's the thrill of the chase, the defiance of limitations, that truly nourishes the soul.", "tone": "bittersweet", "soundMood": "Mischievous pizzicato strings with underlying tension and a hint of playful xylophone." }, "player_sprite": "panel_1", "player_animation": { "idle": [ "panel_1" ], "run": [ "panel_1", "panel_2", "panel_3" ], "jump": [ "panel_1" ] }, "player_size": { "width": 47, "height": 48 }, "goal_sprite": "panel_8", "goal_meaning_name": "The Forbidden Feast", "platforms": [ "panel_5", "panel_5", "panel_5", "panel_5" ], "platform_meanings": { "panel_5": "Moments of strategic planning.", "panel_6": "Nervous anticipation." }, "moving_platforms": [ "panel_5" ], "fading_platforms": [], "collectibles": [ { "sprite": "panel_9", "story": "A faint whiff of peanut butter, a memory of simpler times.", "emotion": "tenderness" } ], "hazards": [ { "sprite": "panel_0", "meaning": "A messy spill that might blow your cover" } ], "path_choices": "Taking the high road requires more precise jumps (courage), while the lower path is longer but safer (patience).", "decorative_elements": [ { "sprite": "panel_4", "description": "Represents your owners leg in a slipper that you have to carefully avoid." }, { "sprite": "panel_6", "description": "Background detail" }, { "sprite": "panel_7", "description": "Background detail" } ], "canvas": { "width": 1124, "height": 800 }, "backgroundColor": "#a89984", "visual_atmosphere": "A warm, slightly hazy kitchen scene, with soft lighting and a hint of whimsical charm, creating a nostalgic and comforting feeling.", "panels": { "panel_0": { "x": 0, "y": 0, "w": 1024, "h": 1024 }, "panel_1": { "x": 44, "y": 49, "w": 238, "h": 245 }, "panel_2": { "x": 374, "y": 50, "w": 253, "h": 240 }, "panel_3": { "x": 694, "y": 54, "w": 312, "h": 231 }, "panel_4": { "x": 90, "y": 356, "w": 148, "h": 306 }, "panel_5": { "x": 378, "y": 441, "w": 267, "h": 161 }, "panel_6": { "x": 408, "y": 421, "w": 61, "h": 36 }, "panel_7": { "x": 542, "y": 568, "w": 55, "h": 34 }, "panel_8": { "x": 71, "y": 743, "w": 194, "h": 226 }, "panel_9": { "x": 112, "y": 876, "w": 27, "h": 33 } } }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 20, 2025 01:10 Basic

๐Ÿ“Š Analytics

Slug: 5294200d45
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 01:10:13

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 20, 2025 01:05 Basic

๐Ÿ“Š Analytics

Slug: 27c4ef1230
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 01:05:47

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 20, 2025 01:01 Basic

๐Ÿ“Š Analytics

Slug: b30855eebb
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 01:01:07

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
Original
Original
Sprite
Sprites
Memory Input

Airport Xmas tree

NARRATIVE: "The scent of pine needles hangs heavy, but the house feels empty. Where did everyone go? Only the su..."
Nov 20, 2025 00:50 Basic

๐Ÿ“Š Analytics

Slug: 86e351762a
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 00:50:33

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: A loved pet left behind during a holiday trip.

Emotion: longing

Goal: Reunion with family after feeling abandoned.

Quote: "Though miles may lie between us, the thread of love that binds our hearts will never break."

๐Ÿ“– Narrative

Opening:
The scent of pine needles hangs heavy, but the house feels empty. Where did everyone go? Only the suitcase remains...

Goal:
To find the warmth and joy of reunion with loved ones, symbolized by the unopened Christmas gift.

Completion:
The gift opens, revealing a warm hug and the comforting realization that you were always in their thoughts.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "A loved pet left behind during a holiday trip.", "core_emotion": "longing", "goal_meaning": "Reunion with family after feeling abandoned.", "journey_metaphor": "The internal struggle of separation anxiety and the longing for connection.", "completion_revelation": "Love transcends distance and time.", "sprite_selection_reasoning": "The corgi represents the feeling of being left behind. The gift represents the hope of reunion. The platforms are stepping stones towards that reunion. The suitcase, computer, and robot represent the isolating technology and movement of an airport. The moving platform represents the uncertainty and hope." }, "gameplay": { "physics_style": "floaty", "movement_speed": "medium", "visual_effects": [ "particles", "trails" ], "level_layout": "journey" }, "narrative": { "opening_text": "The scent of pine needles hangs heavy, but the house feels empty. Where did everyone go? Only the suitcase remains...", "goal_description": "To find the warmth and joy of reunion with loved ones, symbolized by the unopened Christmas gift.", "completion_text": "The gift opens, revealing a warm hug and the comforting realization that you were always in their thoughts.", "emotional_quote": "Though miles may lie between us, the thread of love that binds our hearts will never break.", "tone": "bittersweet", "soundMood": "Gentle piano melody with airport ambience fading in and out" }, "player_sprite": "panel_0", "player_animation": { "idle": [ "panel_0" ], "run": [ "panel_0", "panel_11", "panel_4" ], "jump": [ "panel_0" ] }, "player_size": { "width": 43, "height": 48 }, "goal_sprite": "panel_8", "goal_meaning_name": "Christmas Reunion", "platforms": [ "panel_13", "panel_9", "panel_13", "panel_9" ], "platform_meanings": { "panel_13": "Representing the conveyor belts of the airport, carrying hope and anticipation.", "panel_3": "Representing fleeting moments of hope." }, "moving_platforms": [ "panel_9" ], "fading_platforms": [], "collectibles": [ { "sprite": "panel_2", "story": "A forgotten toy bone - a reminder of happier times.", "emotion": "wistful" }, { "sprite": "panel_2", "story": "A stray piece of wrapping paper - a hint of the joy to come.", "emotion": "hopeful" }, { "sprite": "panel_2", "story": "A dropped candy cane - a sweet memory of past holidays.", "emotion": "tender" }, { "sprite": "panel_2", "story": "Lost luggage tag - represents the fear of being lost.", "emotion": "grief" } ], "hazards": [ { "sprite": "panel_6", "meaning": "The constant barrage of information, isolating and overwhelming." }, { "sprite": "panel_7", "meaning": "Represents a threat of being left behind. " } ], "path_choices": "The harder path requires precise jumps, representing the dedication needed to overcome separation anxiety. The easier path is longer, representing the slow passage of time when longing for connection.", "decorative_elements": [ { "sprite": "panel_10", "description": "A computer, representing a hope of connection." }, { "sprite": "panel_12", "description": "Adds atmosphere - another present." }, { "sprite": "panel_1", "description": "Background detail" }, { "sprite": "panel_3", "description": "Background detail" }, { "sprite": "panel_5", "description": "Background detail" } ], "canvas": { "width": 1047, "height": 800 }, "backgroundColor": "#87CEEB", "visual_atmosphere": "Soft, dreamy, and slightly melancholic, reflecting the feeling of being alone during the holidays. The airport background subtly fades in and out to reinforce the memory. The color of the sky is also bittersweet.", "panels": { "panel_0": { "x": 86, "y": 144, "w": 171, "h": 193 }, "panel_1": { "x": 250, "y": 94, "w": 78, "h": 68 }, "panel_2": { "x": 255, "y": 161, "w": 21, "h": 21 }, "panel_3": { "x": 262, "y": 113, "w": 51, "h": 29 }, "panel_4": { "x": 362, "y": 144, "w": 208, "h": 189 }, "panel_5": { "x": 712, "y": 98, "w": 189, "h": 223 }, "panel_6": { "x": 495, "y": 225, "w": 48, "h": 41 }, "panel_7": { "x": 827, "y": 182, "w": 47, "h": 41 }, "panel_8": { "x": 99, "y": 439, "w": 162, "h": 188 }, "panel_9": { "x": 343, "y": 497, "w": 173, "h": 61 }, "panel_10": { "x": 706, "y": 454, "w": 208, "h": 178 }, "panel_11": { "x": 101, "y": 719, "w": 179, "h": 198 }, "panel_12": { "x": 388, "y": 720, "w": 202, "h": 195 }, "panel_13": { "x": 672, "y": 763, "w": 275, "h": 105 } } }
Original
Original
Sprite
Sprites
Memory Input

costume party heist

NARRATIVE: "The champagne bubbles blur. Faces fade in and out. What did I do last night?..."
Nov 20, 2025 00:41 Basic

๐Ÿ“Š Analytics

Slug: 3b8b53afbb
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 00:41:31

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: The guilt-ridden party animal, trying to piece together a lost night.

Emotion: regret

Goal: Reaching clarity about what truly happened that night, accepting responsibility.

Quote: "Sometimes, the greatest heist is stealing back the parts of yourself you thought you'd lost."

๐Ÿ“– Narrative

Opening:
The champagne bubbles blur. Faces fade in and out. What did I do last night?

Goal:
To find the cat, to apologize for the chaos, to heal the hurt that the night caused.

Completion:
The cat purrs, a soft forgiveness. The weight lifts. It will take time, but love can be rebuilt.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "The guilt-ridden party animal, trying to piece together a lost night.", "core_emotion": "regret", "goal_meaning": "Reaching clarity about what truly happened that night, accepting responsibility.", "journey_metaphor": "The platforming represents navigating the fragmented memories of a chaotic night, jumping between moments of clarity and confusion.", "completion_revelation": "Forgiveness, both from others and from oneself, is possible even after a mistake.", "sprite_selection_reasoning": "The corgi in the robber costume VISUALLY represents the 'heist' and embodies the mischievous, perhaps misguided, actions of the player. The cat (goal) represents a cherished relationship and a symbol of love that was damaged that night. Platforms depict solid objects that can be walked on. Collectibles are items from the party which symbolize lost memories. Hazards are obstacles that caused problems during that party." }, "gameplay": { "physics_style": "floaty", "movement_speed": "medium", "visual_effects": [ "particles", "screen_shake", "trails" ], "level_layout": "scattered" }, "narrative": { "opening_text": "The champagne bubbles blur. Faces fade in and out. What did I do last night?", "goal_description": "To find the cat, to apologize for the chaos, to heal the hurt that the night caused.", "completion_text": "The cat purrs, a soft forgiveness. The weight lifts. It will take time, but love can be rebuilt.", "emotional_quote": "Sometimes, the greatest heist is stealing back the parts of yourself you thought you'd lost.", "tone": "bittersweet", "soundMood": "Dreamy synth music with a hint of melancholic piano." }, "player_sprite": "panel_0", "player_animation": { "idle": [ "panel_0" ], "run": [ "panel_0", "panel_1", "panel_2" ], "jump": [ "panel_0" ] }, "player_size": { "width": 50, "height": 48 }, "goal_sprite": "panel_4", "goal_meaning_name": "Her Forgiveness", "platforms": [ "panel_5", "panel_5", "panel_5", "panel_5", "panel_5", "panel_11" ], "platform_meanings": { "panel_5": "Denial and self-deception.", "panel_11": "Fleeting moments of lucidity." }, "moving_platforms": [ "panel_5", "panel_11" ], "fading_platforms": [ "panel_11", "panel_5" ], "collectibles": [ { "sprite": "panel_8", "story": "A gold bone. A half-remembered gift, given in a drunken haze. It symbolizes the carelessness of the night.", "emotion": "shame" }, { "sprite": "panel_6", "story": "A stain on the carpet, symbolizing your guilt and remorse for your behaviour.", "emotion": "guilt" }, { "sprite": "panel_7", "story": "Another stain on the carpet, symbolizing your lack of self-awareness when the party was happening.", "emotion": "regret" } ], "hazards": [ { "sprite": "panel_3", "meaning": "The looming fear of confrontation." } ], "path_choices": "An easy path avoids direct confrontation, but offers little healing. A hard path faces the issues head-on, leading to deeper forgiveness but risking more emotional pain.", "decorative_elements": [ { "sprite": "panel_9", "description": "A partygoer's shoes. Adds to the atmosphere of a chaotic party." }, { "sprite": "panel_10", "description": "A partygoer cat. Adds to the atmosphere of a chaotic party." } ], "canvas": { "width": 1062, "height": 800 }, "backgroundColor": "#222233", "visual_atmosphere": "A hazy, dreamlike state, washed in soft blues and purples. Flickering lights and blurred edges create a sense of disorientation.", "panels": { "panel_0": { "x": 59, "y": 83, "w": 218, "h": 209 }, "panel_1": { "x": 371, "y": 83, "w": 250, "h": 199 }, "panel_2": { "x": 687, "y": 95, "w": 265, "h": 205 }, "panel_3": { "x": 70, "y": 370, "w": 268, "h": 254 }, "panel_4": { "x": 677, "y": 376, "w": 275, "h": 207 }, "panel_5": { "x": 401, "y": 475, "w": 233, "h": 136 }, "panel_6": { "x": 431, "y": 438, "w": 33, "h": 29 }, "panel_7": { "x": 387, "y": 590, "w": 31, "h": 29 }, "panel_8": { "x": 541, "y": 587, "w": 48, "h": 37 }, "panel_9": { "x": 386, "y": 698, "w": 252, "h": 262 }, "panel_10": { "x": 701, "y": 695, "w": 261, "h": 267 }, "panel_11": { "x": 108, "y": 767, "w": 174, "h": 104 } } }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 20, 2025 00:36 Basic

๐Ÿ“Š Analytics

Slug: 0e4831e026
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 00:36:20

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 20, 2025 00:34 Basic

๐Ÿ“Š Analytics

Slug: 9e2ba49260
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 00:34:24

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
Original
Original
Sprite
Sprites
Memory Input

corgi heist

NARRATIVE: "Agent Corgi, codenamed 'Stripes,' stood ready. The target: the legendary Golden Treat Jar, perched p..."
Nov 20, 2025 00:32 Basic

๐Ÿ“Š Analytics

Slug: 4c1d6a7467
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 00:32:14

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

๐Ÿ’ญ Emotional Core

Player: Corgi Heist - A mischievous adventure of a clever dog attempting to 'steal' a forbidden treat.

Emotion: determination

Goal: The Golden Treat Jar represents not just a snack, but the thrill of the chase, the joy of outsmarting the 'system,' and the ultimate satisfaction of a well-executed, forbidden plan.

Quote: "'Every great adventure begins with a single, mischievous thought and a wagging tail.' - Agent Corgi's Manifesto"

๐Ÿ“– Narrative

Opening:
Agent Corgi, codenamed 'Stripes,' stood ready. The target: the legendary Golden Treat Jar, perched precariously on the kitchen counter. Tonight, the kibble would be liberated!

Goal:
The Golden Treat Jar isn't just a container; it's the ultimate prize, the forbidden treasure of the household, holding treats beyond a dog's wildest dreams. Its mere presence is a challenge.

Completion:
With a triumphant wag of the tail, Agent Corgi secured the treat. Mission accomplished. The taste of victory (and delicious kibble) was incredibly sweet, a secret triumph known only to him.

๐ŸŽฎ Game Spec (JSON)

{ "player_sprite": null, "player_animation": { "idle": [ null ], "run": [ null ], "jump": [ null ] }, "goal_sprite": null, "platforms": [ "panel_9" ], "hazards": [], "collectibles": [], "decorative_elements": [ "panel_0", "panel_1", "panel_2", "panel_3", "panel_4", "panel_5", "panel_6", "panel_7", "panel_8", "panel_10", "panel_11" ], "emotional_core": { "player_identity": "Corgi Heist - A mischievous adventure of a clever dog attempting to 'steal' a forbidden treat.", "core_emotion": "determination", "goal_meaning": "The Golden Treat Jar represents not just a snack, but the thrill of the chase, the joy of outsmarting the 'system,' and the ultimate satisfaction of a well-executed, forbidden plan.", "journey_metaphor": "The journey is a 'covert operation' through the familiar, yet treacherous, landscape of home, where everyday objects become obstacles and the owner's presence a vigilant, unwitting guard.", "completion_revelation": "The true reward isn't just the treat, but the exhilarating feeling of freedom and accomplishment that comes from daring to seize what's desired, proving that even a small dog can be a master of espionage." }, "narrative": { "opening_text": "Agent Corgi, codenamed 'Stripes,' stood ready. The target: the legendary Golden Treat Jar, perched precariously on the kitchen counter. Tonight, the kibble would be liberated!", "goal_description": "The Golden Treat Jar isn't just a container; it's the ultimate prize, the forbidden treasure of the household, holding treats beyond a dog's wildest dreams. Its mere presence is a challenge.", "completion_text": "With a triumphant wag of the tail, Agent Corgi secured the treat. Mission accomplished. The taste of victory (and delicious kibble) was incredibly sweet, a secret triumph known only to him.", "emotional_quote": "'Every great adventure begins with a single, mischievous thought and a wagging tail.' - Agent Corgi's Manifesto", "tone": "joyful", "soundMood": "adventure" }, "gameplay": { "physics_style": "precise", "movement_speed": "medium", "visual_effects": [ "particles" ], "level_layout": "journey" }, "canvas": { "width": 2000, "height": 1000 }, "panels": { "panel_0": { "x": 0, "y": 70, "w": 219, "h": 229 }, "panel_1": { "x": 219, "y": 70, "w": 227, "h": 225 }, "panel_2": { "x": 446, "y": 70, "w": 230, "h": 228 }, "panel_3": { "x": 707, "y": 54, "w": 290, "h": 226 }, "panel_4": { "x": 952, "y": 193, "w": 25, "h": 30 }, "panel_5": { "x": 0, "y": 341, "w": 1024, "h": 683 }, "panel_6": { "x": 61, "y": 389, "w": 210, "h": 265 }, "panel_7": { "x": 198, "y": 389, "w": 48, "h": 89 }, "panel_8": { "x": 734, "y": 431, "w": 207, "h": 187 }, "panel_9": { "x": 413, "y": 495, "w": 207, "h": 96 }, "panel_10": { "x": 76, "y": 576, "w": 27, "h": 22 }, "panel_11": { "x": 96, "y": 555, "w": 20, "h": 32 } } }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 20, 2025 00:02 Basic

๐Ÿ“Š Analytics

Slug: af70e6e51c
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-20 00:02:59

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
Original
Original
Sprite
Sprites
Memory Input

heist!

NARRATIVE: "They stole it. My joy. My playful innocence, taken in the dead of night. Now, I'm going to steal it ..."
Nov 19, 2025 23:59 Basic

๐Ÿ“Š Analytics

Slug: 9827e56678
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 23:59:02

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

๐Ÿ’ญ Emotional Core

Player: A corgi on a mission, representing my persistent playful spirit trying to steal back joy and happiness from the depths of depression.

Emotion: joy

Goal: To recapture the joy and innocence that felt stolen away by sadness.

Quote: "Sometimes, you have to go back and steal the happiness that was taken from you. It's your right, your necessity, to reclaim the parts of yourself that make life worth living."

๐Ÿ“– Narrative

Opening:
They stole it. My joy. My playful innocence, taken in the dead of night. Now, I'm going to steal it back.

Goal:
A portal to a place where joy isn't a distant memory but a tangible reality.

Completion:
I found it. The stolen joy. It was here all along, sleeping in the deepest parts of my heart, waiting to be awakened.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "A corgi on a mission, representing my persistent playful spirit trying to steal back joy and happiness from the depths of depression.", "core_emotion": "joy", "goal_meaning": "To recapture the joy and innocence that felt stolen away by sadness.", "journey_metaphor": "The platforming represents overcoming obstacles and insecurities while reclaiming happiness.", "completion_revelation": "The stolen joy was never truly lost, just hidden within myself, waiting to be rediscovered.", "sprite_selection_reasoning": "The corgis represent the persistent pursuit of joy. The portal is a clear destination, leading to new possibilities. The planks are obvious platforms, and the crystals are jagged and dangerous. The brain represents memory and intellect." }, "gameplay": { "physics_style": "bouncy", "movement_speed": "medium", "visual_effects": [ "particles", "trails" ], "level_layout": "journey" }, "narrative": { "opening_text": "They stole it. My joy. My playful innocence, taken in the dead of night. Now, I'm going to steal it back.", "goal_description": "A portal to a place where joy isn't a distant memory but a tangible reality.", "completion_text": "I found it. The stolen joy. It was here all along, sleeping in the deepest parts of my heart, waiting to be awakened.", "emotional_quote": "Sometimes, you have to go back and steal the happiness that was taken from you. It's your right, your necessity, to reclaim the parts of yourself that make life worth living.", "tone": "hopeful", "soundMood": "Uplifting and whimsical, with hints of playful mischief." }, "player_sprite": "panel_9", "player_animation": { "idle": [ "panel_9" ], "run": [ "panel_9", "panel_11" ], "jump": [ "panel_9" ] }, "player_size": { "width": 32, "height": 48 }, "goal_sprite": "panel_0", "goal_meaning_name": "Stolen Bliss", "platforms": [ "panel_4", "panel_6", "panel_10", "panel_4", "panel_6", "panel_10" ], "platform_meanings": { "panel_4": "Represents the support of loved ones. They provide a solid foundation for the journey.", "panel_6": "Represents new opportunities and the excitement of the unknown." }, "moving_platforms": [ "panel_4" ], "fading_platforms": [ "panel_6" ], "collectibles": [ { "sprite": "panel_7", "story": "A fleeting memory of playing fetch in the park. It reminds you of the simple joys that once filled your days.", "emotion": "wistful" }, { "sprite": "panel_7", "story": "A snapshot of a shared laugh with a friend. It reminds you that you're not alone.", "emotion": "tender" }, { "sprite": "panel_7", "story": "A forgotten dream of achieving something great. It reminds you that you have potential.", "emotion": "hope" }, { "sprite": "panel_7", "story": "A silly song stuck in your head, bringing back a lighthearted moment.", "emotion": "joyful" } ], "hazards": [ { "sprite": "panel_8", "meaning": "Represents self-doubt and the fear of failure. They remind you that you're not good enough." }, { "sprite": "panel_8", "meaning": "Represents the lingering effects of past traumas." } ], "path_choices": "The easier path avoids the moving platforms but requires precise jumps between smaller platforms, representing a slow and cautious journey. The harder path with moving platforms is faster but riskier, symbolizing a willingness to take chances for a quicker recovery.", "decorative_elements": [ { "sprite": "panel_1", "description": "Adds a sense of mystery and the unknown to the environment." }, { "sprite": "panel_2", "description": "Adds a sense of mystery and the unknown to the environment." }, { "sprite": "panel_3", "description": "Adds a sense of mystery and the unknown to the environment." }, { "sprite": "panel_5", "description": "Adds a sense of mystery and the unknown to the environment." } ], "canvas": { "width": 1049, "height": 800 }, "backgroundColor": "#4682B4", "visual_atmosphere": "A whimsical world, filled with dreamlike landscapes and a slightly melancholic atmosphere that slowly brightens as you collect memories, culminating in a radiant, joyful finale.", "panels": { "panel_0": { "x": 62, "y": 183, "w": 209, "h": 166 }, "panel_1": { "x": 290, "y": 183, "w": 209, "h": 169 }, "panel_2": { "x": 515, "y": 183, "w": 208, "h": 168 }, "panel_3": { "x": 740, "y": 183, "w": 209, "h": 169 }, "panel_4": { "x": 77, "y": 459, "w": 481, "h": 95 }, "panel_5": { "x": 638, "y": 440, "w": 291, "h": 282 }, "panel_6": { "x": 77, "y": 582, "w": 481, "h": 97 }, "panel_7": { "x": 95, "y": 751, "w": 138, "h": 106 }, "panel_8": { "x": 328, "y": 741, "w": 141, "h": 120 }, "panel_9": { "x": 550, "y": 776, "w": 42, "h": 64 }, "panel_10": { "x": 561, "y": 751, "w": 63, "h": 20 }, "panel_11": { "x": 594, "y": 776, "w": 41, "h": 64 } } }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 19, 2025 23:57 Basic

๐Ÿ“Š Analytics

Slug: fce23e713f
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 23:57:39

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 19, 2025 23:49 Basic

๐Ÿ“Š Analytics

Slug: 1fe6401717
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 23:49:32

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
Original
Original
Sprite
Sprites
Memory Input

ready? let's go!

NARRATIVE: "A wagging tail, a hopeful bark. Adventure awaits just beyond the door...."
Nov 19, 2025 23:36 Basic

๐Ÿ“Š Analytics

Slug: d289b6da11
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 23:36:56

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: A loyal pet, eager for adventure and connection

Emotion: joy

Goal: Reaching the beloved owner's embrace, a symbol of unconditional love and security

Quote: "The greatest journey is measured not in miles, but in moments spent together. Loyalty knows no bounds."

๐Ÿ“– Narrative

Opening:
A wagging tail, a hopeful bark. Adventure awaits just beyond the door.

Goal:
To reach the warmth of home, the loving embrace of the owner, the feeling of belonging and safety.

Completion:
Tail wags, joyful yips, the world fades away in the warmth of familiar arms. Home.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "A loyal pet, eager for adventure and connection", "core_emotion": "joy", "goal_meaning": "Reaching the beloved owner's embrace, a symbol of unconditional love and security", "journey_metaphor": "The journey represents the pet's unwavering dedication and the simple pleasures of life shared with its owner", "completion_revelation": "True happiness lies in the bond between companions, not in grand achievements but in everyday moments of connection.", "sprite_selection_reasoning": "panel_0 and panel_4 depict the main character, the dog. panel_10 is a treat\/reward. The wide panels are clearly floors\/platforms. The portal suggests a new world or home." }, "gameplay": { "physics_style": "bouncy", "movement_speed": "medium", "visual_effects": [ "trails", "particles" ], "level_layout": "journey" }, "narrative": { "opening_text": "A wagging tail, a hopeful bark. Adventure awaits just beyond the door.", "goal_description": "To reach the warmth of home, the loving embrace of the owner, the feeling of belonging and safety.", "completion_text": "Tail wags, joyful yips, the world fades away in the warmth of familiar arms. Home.", "emotional_quote": "The greatest journey is measured not in miles, but in moments spent together. Loyalty knows no bounds.", "tone": "joyful", "soundMood": "Upbeat, playful music with gentle sound effects like a dog's panting or playful barking." }, "player_sprite": "panel_0", "player_animation": { "idle": [ "panel_0" ], "run": [ "panel_0" ], "jump": [ "panel_0" ] }, "player_size": { "width": 31, "height": 48 }, "goal_sprite": "panel_1", "goal_meaning_name": "Home", "platforms": [ "panel_5", "panel_5", "panel_6", "panel_7", "panel_8", "panel_9" ], "platform_meanings": { "panel_5": "The familiar comfort of routine, a steady path forward.", "panel_6": "New experiences and challenges that build confidence." }, "moving_platforms": [ "panel_7" ], "fading_platforms": [ "panel_8" ], "collectibles": [ { "sprite": "panel_10", "story": "A favorite treat, a reminder of happy days playing fetch.", "emotion": "nostalgia" }, { "sprite": "panel_10", "story": "A squeaky toy, a symbol of shared laughter and silly moments.", "emotion": "playfulness" }, { "sprite": "panel_10", "story": "A cozy blanket, a reminder of snuggles and warmth on cold nights.", "emotion": "comfort" } ], "hazards": [ { "sprite": "panel_2", "meaning": "Loud noises or frightening strangers, temporary anxieties that must be overcome." }, { "sprite": "panel_3", "meaning": "Loneliness or separation anxiety, the fear of being apart from loved ones." } ], "path_choices": "The easier path offers a straightforward route with less challenging jumps, representing a simpler life without great risks. The harder path requires more precise timing and skillful platforming, symbolizing the rewards that come with facing fears and overcoming obstacles.", "decorative_elements": [ { "sprite": "panel_4", "description": "Creates a sense of wonder as the player looks ahead." } ], "canvas": { "width": 1056, "height": 800 }, "backgroundColor": "#a8d0e6", "visual_atmosphere": "Bright and cheerful with a whimsical, cartoonish style. Soft lighting and vibrant colors evoke a sense of joy and playfulness.", "panels": { "panel_0": { "x": 55, "y": 107, "w": 123, "h": 193 }, "panel_1": { "x": 224, "y": 113, "w": 216, "h": 192 }, "panel_2": { "x": 467, "y": 112, "w": 224, "h": 192 }, "panel_3": { "x": 710, "y": 103, "w": 233, "h": 195 }, "panel_4": { "x": 798, "y": 373, "w": 158, "h": 245 }, "panel_5": { "x": 43, "y": 464, "w": 315, "h": 124 }, "panel_6": { "x": 411, "y": 449, "w": 314, "h": 132 }, "panel_7": { "x": 43, "y": 628, "w": 315, "h": 125 }, "panel_8": { "x": 43, "y": 791, "w": 315, "h": 121 }, "panel_9": { "x": 550, "y": 838, "w": 253, "h": 58 }, "panel_10": { "x": 859, "y": 823, "w": 94, "h": 64 } } }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 19, 2025 23:01 Basic

๐Ÿ“Š Analytics

Slug: 03999a444c
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 23:01:04

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
Original
Original
Sprite
Sprites
Memory Input

corgi is about to break free!

NARRATIVE: "The gate is ajar, and the world calls. A caged heart beats with anticipation. Each step towards the ..."
Nov 19, 2025 22:54 Basic

๐Ÿ“Š Analytics

Slug: b6e54de565
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 22:54:15

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: The anxious, excited corgi yearning for freedom.

Emotion: longing

Goal: Reaching a place of belonging and self-discovery after confinement.

Quote: "I was not running away, I was running towards myself."

๐Ÿ“– Narrative

Opening:
The gate is ajar, and the world calls. A caged heart beats with anticipation. Each step towards the opening, a step towards the unknown.

Goal:
Reaching the shimmering vortex represents a leap into a new life, a new identity. It is the point of transformation, a place where potential becomes reality.

Completion:
The vortex embraces you, not as an escape, but as an arrival. The boundaries dissolve, and a new sense of belonging unfolds. Finally, free.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "The anxious, excited corgi yearning for freedom.", "core_emotion": "longing", "goal_meaning": "Reaching a place of belonging and self-discovery after confinement.", "journey_metaphor": "The platforming represents the obstacles and anxieties associated with breaking free from limitations.", "completion_revelation": "True freedom comes from within, not just from physical escape.", "sprite_selection_reasoning": "The corgi visually represents the desire for freedom. The vortex is a destination that promises change. Platforms are emotional steps. The sharp shapes are the piercing anxieties." }, "gameplay": { "physics_style": "floaty", "movement_speed": "medium", "visual_effects": [ "particles", "trails" ], "level_layout": "journey" }, "narrative": { "opening_text": "The gate is ajar, and the world calls. A caged heart beats with anticipation. Each step towards the opening, a step towards the unknown.", "goal_description": "Reaching the shimmering vortex represents a leap into a new life, a new identity. It is the point of transformation, a place where potential becomes reality.", "completion_text": "The vortex embraces you, not as an escape, but as an arrival. The boundaries dissolve, and a new sense of belonging unfolds. Finally, free.", "emotional_quote": "I was not running away, I was running towards myself.", "tone": "hopeful", "soundMood": "Gentle piano melodies with ethereal wind sounds." }, "player_sprite": "panel_0", "player_animation": { "idle": [ "panel_0", "panel_0" ], "run": [ "panel_0", "panel_0", "panel_0" ], "jump": [ "panel_0" ] }, "player_size": { "width": 56, "height": 48 }, "goal_sprite": "panel_5", "goal_meaning_name": "New Dawn", "platforms": [ "panel_4", "panel_6", "panel_7", "panel_4", "panel_6" ], "platform_meanings": { "panel_4": "The familiar, but limiting, routines.", "panel_6": "Moments of doubt and uncertainty.", "panel_7": "Fleeting glimpses of hope.", "panel_9": "Small steps forward, hidden opportunities." }, "moving_platforms": [ "panel_6", "panel_7" ], "fading_platforms": [ "panel_4" ], "collectibles": [ { "sprite": "panel_8", "story": "A memory of warmth, a reminder of love that fuels your courage.", "emotion": "tender" }, { "sprite": "panel_10", "story": "A moment of self-reflection, acknowledging past limitations.", "emotion": "wistful" }, { "sprite": "panel_11", "story": "A spark of joy, an affirmation of your unique spirit.", "emotion": "joyful" } ], "hazards": [ { "sprite": "panel_1", "meaning": "The fear of failure and inadequacy." }, { "sprite": "panel_2", "meaning": "The anxiety of the unknown future." } ], "path_choices": "Taking the high path involves more difficult jumps, representing embracing risk. The lower path is easier but slower, symbolizing cautious progress.", "decorative_elements": [ { "sprite": "panel_3", "description": "Floating fragments of past fears, slowly fading away." }, { "sprite": "panel_9", "description": "Background detail" } ], "canvas": { "width": 1077, "height": 800 }, "backgroundColor": "#87ceeb", "visual_atmosphere": "Dreamy, ethereal, and hopeful. Soft light filtering through a pastel-colored sky.", "panels": { "panel_0": { "x": 71, "y": 56, "w": 207, "h": 178 }, "panel_1": { "x": 301, "y": 56, "w": 209, "h": 178 }, "panel_2": { "x": 538, "y": 56, "w": 207, "h": 178 }, "panel_3": { "x": 768, "y": 56, "w": 209, "h": 178 }, "panel_4": { "x": 59, "y": 385, "w": 615, "h": 131 }, "panel_5": { "x": 725, "y": 372, "w": 241, "h": 236 }, "panel_6": { "x": 59, "y": 544, "w": 615, "h": 88 }, "panel_7": { "x": 59, "y": 660, "w": 615, "h": 59 }, "panel_8": { "x": 751, "y": 650, "w": 75, "h": 74 }, "panel_9": { "x": 887, "y": 661, "w": 76, "h": 44 }, "panel_10": { "x": 747, "y": 753, "w": 81, "h": 79 }, "panel_11": { "x": 895, "y": 764, "w": 59, "h": 59 } } }
Original
Original
Sprite
Sprites
Memory Input

i left that seat and i quit my job

NARRATIVE: "The air hung thick with unspoken resentments. Each tick of the clock felt like a hammer blow. It was..."
Nov 19, 2025 22:45 Basic

๐Ÿ“Š Analytics

Slug: 4933cecd93
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 22:45:40

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: The feeling of release from a stifling situation.

Emotion: regret

Goal: Finding peace and acceptance after a difficult decision.

Quote: "The heaviest chains are the ones we forge ourselves. Sometimes, the only way to fly is to let them fall."

๐Ÿ“– Narrative

Opening:
The air hung thick with unspoken resentments. Each tick of the clock felt like a hammer blow. It was time to break free.

Goal:
A hazy portal to a future unknown. An escape from the weight of the past.

Completion:
The door is open. The path forward, though unclear, is finally your own.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "The feeling of release from a stifling situation.", "core_emotion": "regret", "goal_meaning": "Finding peace and acceptance after a difficult decision.", "journey_metaphor": "The platforming represents taking the first steps toward an uncertain future, navigating the anxieties and doubts that arise after a major life change.", "completion_revelation": "Leaving behind what's familiar, even if painful, can open the door to something better.", "sprite_selection_reasoning": "The man in panels 0-3 visually represents the character leaving their job. The portal visually represents a new beginning. The seats represent the situation being left behind. The shard and swirl represent crystallized memories." }, "gameplay": { "physics_style": "heavy", "movement_speed": "medium", "visual_effects": [ "particles", "screen_shake" ], "level_layout": "journey" }, "narrative": { "opening_text": "The air hung thick with unspoken resentments. Each tick of the clock felt like a hammer blow. It was time to break free.", "goal_description": "A hazy portal to a future unknown. An escape from the weight of the past.", "completion_text": "The door is open. The path forward, though unclear, is finally your own.", "emotional_quote": "The heaviest chains are the ones we forge ourselves. Sometimes, the only way to fly is to let them fall.", "tone": "bittersweet", "soundMood": "Low, echoing drones with occasional melancholic piano notes." }, "player_sprite": "panel_0", "player_animation": { "idle": [ "panel_0" ], "run": [ "panel_1", "panel_2", "panel_3" ], "jump": [ "panel_1" ] }, "player_size": { "width": 24, "height": 48 }, "goal_sprite": "panel_9", "goal_meaning_name": "New Horizon", "platforms": [ "panel_4", "panel_5", "panel_6", "panel_8", "panel_4", "panel_5" ], "platform_meanings": { "panel_4": "The weight of responsibility.", "panel_5": "Moments of brief respite and reflection.", "panel_6": "The suffocating pressure of expectations.", "panel_8": "A sense of being trapped in a monotonous cycle." }, "moving_platforms": [ "panel_5", "panel_6" ], "fading_platforms": [ "panel_4" ], "collectibles": [], "hazards": [], "path_choices": "An easier path with fewer moving platforms, representing staying the course and enduring the unpleasantness. A harder path with more moving platforms, representing taking bold steps and dealing with immediate uncertainty.", "decorative_elements": [ { "sprite": "panel_7", "description": "Represents the lingering feeling of being watched and judged, even after leaving." } ], "canvas": { "width": 1100, "height": 800 }, "backgroundColor": "#222233", "visual_atmosphere": "A muted color palette, with hints of light trying to break through the darkness. The overall feeling is one of quiet desperation mixed with a glimmer of hope.", "panels": { "panel_0": { "x": 71, "y": 197, "w": 94, "h": 205 }, "panel_1": { "x": 272, "y": 197, "w": 95, "h": 205 }, "panel_2": { "x": 433, "y": 197, "w": 124, "h": 205 }, "panel_3": { "x": 629, "y": 197, "w": 123, "h": 206 }, "panel_4": { "x": 25, "y": 457, "w": 299, "h": 112 }, "panel_5": { "x": 353, "y": 487, "w": 306, "h": 65 }, "panel_6": { "x": 684, "y": 457, "w": 316, "h": 111 }, "panel_7": { "x": 93, "y": 630, "w": 158, "h": 230 }, "panel_8": { "x": 336, "y": 690, "w": 260, "h": 143 }, "panel_9": { "x": 687, "y": 709, "w": 84, "h": 84 } } }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 19, 2025 22:39 Basic

๐Ÿ“Š Analytics

Slug: 2491acb698
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 22:39:32

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
No Photo
Original
Sprite
Sprites
Memory Input

Test game

NARRATIVE: "No narrative..."
Nov 19, 2025 22:37 Basic

๐Ÿ“Š Analytics

Slug: 883788b006
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 22:37:26

๐Ÿ“ท Original Image

No original image

๐ŸŽจ Generated Sprites

๐Ÿ”Š Audio Assets

No audio generated yet

๐Ÿ’ญ Emotional Core

No emotional core data

๐Ÿ“– Narrative

No narrative data

๐ŸŽฎ Game Spec (JSON)

{ "canvas": { "width": 400, "height": 240 }, "panels": { "player1": { "x": 0, "y": 0, "w": 24, "h": 24 } }, "player_frames": [ "player1" ], "platforms": [], "portal": "player1" }
Original
Original
Sprite
Sprites
Memory Input

i left.

NARRATIVE: "A step, a breath, a closing door. The echoes of choices linger...."
Nov 19, 2025 22:34 Basic

๐Ÿ“Š Analytics

Slug: 197ac0069a
Model: N/A
Request Tokens: 0
Response Tokens: 0
Total Tokens: 0
Created: 2025-11-19 22:34:44

๐Ÿ“ท Original Image

๐ŸŽจ Generated Sprites

๐Ÿ’ญ Emotional Core

Player: The part of ourselves that felt the need to leave.

Emotion: regret

Goal: Finding acceptance and understanding of the situation.

Quote: "I left, but a part of me remained, intertwined with the threads of what was and what could be. Leaving was not the end, but a beginning of a different kind."

๐Ÿ“– Narrative

Opening:
A step, a breath, a closing door. The echoes of choices linger.

Goal:
To find the warmth of acceptance within the memories left behind.

Completion:
The door remains open, not as an exit, but as a passage between worlds.

๐ŸŽฎ Game Spec (JSON)

{ "emotional_core": { "player_identity": "The part of ourselves that felt the need to leave.", "core_emotion": "regret", "goal_meaning": "Finding acceptance and understanding of the situation.", "journey_metaphor": "The journey represents confronting the reasons for leaving and finding peace.", "completion_revelation": "Leaving doesn't always mean goodbye, and sometimes it's necessary for growth. The relationship with those left behind changes, but may still exists.", "sprite_selection_reasoning": "The tall panels are suited to the player characters. Panel_2 is chosen for player to show a person with a visible stance to represent departure. Panel_6 is a framed light and chosen to evoke the warmth and light of acceptance. The wide panels 5, 7 and 8 fit well as platforms. Panel_9 and 10 were selected as hazards, and collectibles respectively, for the contrasting imagery and appropriate visual tone." }, "gameplay": { "physics_style": "floaty", "movement_speed": "medium", "visual_effects": [ "trails", "particles" ], "level_layout": "journey" }, "narrative": { "opening_text": "A step, a breath, a closing door. The echoes of choices linger.", "goal_description": "To find the warmth of acceptance within the memories left behind.", "completion_text": "The door remains open, not as an exit, but as a passage between worlds.", "emotional_quote": "I left, but a part of me remained, intertwined with the threads of what was and what could be. Leaving was not the end, but a beginning of a different kind.", "tone": "bittersweet", "soundMood": "Melancholy piano with echoing ambient textures." }, "player_sprite": "panel_2", "player_animation": { "idle": [ "panel_2" ], "run": [ "panel_0", "panel_1", "panel_3", "panel_4" ], "jump": [ "panel_2" ] }, "player_size": { "width": 26, "height": 48 }, "goal_sprite": "panel_6", "goal_meaning_name": "Acceptance", "platforms": [ "panel_5", "panel_7", "panel_8", "panel_5", "panel_7", "panel_8" ], "platform_meanings": { "panel_5": "Represents the familiar path, the comfort of the known.", "panel_7": "Represents the uncertainties of the future, the unknown road ahead.", "panel_8": "Represents the fading memories, the experiences slipping away." }, "moving_platforms": [ "panel_7", "panel_8" ], "fading_platforms": [ "panel_5" ], "collectibles": [ { "sprite": "panel_10", "story": "A forgotten smile - remembers the joy shared.", "emotion": "joy" } ], "hazards": [], "path_choices": "Taking the high road (more difficult jumps) represents facing the challenges directly. The low road (easier path) represents avoiding confrontation.", "decorative_elements": [ { "sprite": "panel_0", "description": "Echoes of the past." }, { "sprite": "panel_1", "description": "Echoes of the past." }, { "sprite": "panel_3", "description": "Echoes of the past." }, { "sprite": "panel_4", "description": "Echoes of the past." } ], "canvas": { "width": 1038, "height": 800 }, "backgroundColor": "#a9bcdb", "visual_atmosphere": "A muted palette with hints of warmth, evoking a sense of melancholy and reflection.", "panels": { "panel_0": { "x": 137, "y": 131, "w": 62, "h": 183 }, "panel_1": { "x": 297, "y": 131, "w": 96, "h": 182 }, "panel_2": { "x": 461, "y": 132, "w": 98, "h": 180 }, "panel_3": { "x": 633, "y": 131, "w": 97, "h": 182 }, "panel_4": { "x": 821, "y": 131, "w": 63, "h": 183 }, "panel_5": { "x": 83, "y": 424, "w": 455, "h": 78 }, "panel_6": { "x": 677, "y": 419, "w": 261, "h": 324 }, "panel_7": { "x": 83, "y": 552, "w": 455, "h": 79 }, "panel_8": { "x": 83, "y": 682, "w": 455, "h": 77 }, "panel_9": { "x": 576, "y": 785, "w": 141, "h": 119 }, "panel_10": { "x": 836, "y": 821, "w": 71, "h": 78 } } }