Diagon Alley Shopkeeper (对角巷开店日记) — Run a Cozy Potion Shop in Diagon Alley | Neta Studio

Diagon Alley Shopkeeper (对角巷开店日记) — Run a Cozy Potion Shop in Diagon Alley | Neta Studio

Play Diagon Alley Shopkeeper (对角巷开店日记), a free cozy pixel-art shop-management game generated by Neta Studio inside a Harry Potter inspired wizarding world. Break through the brick wall into Diagon Alley, open the Gurgling Cauldron potion shop, serve witches, wizards and familiar faces from Hagrid to McGonagall, restock and upgrade across seven days, and reach the 400-Galleon goal — all in your browser, no download.

Final Product: Diagon Alley Shopkeeper (对角巷开店日记)

Diagon Alley Shopkeeper (对角巷开店日记) is a playable pixel-art shop-management game set inside a Harry Potter wizarding world. You have just inherited the Gurgling Cauldron, a tiny potion shop tucked into Diagon Alley, and a soft opening of exactly seven days to prove it deserves the space.

Break through the brick wall on the world map, walk the lantern-lit shopping street, and open the shop. Each customer arrives at the counter with a speech bubble naming the potion they want — tap the matching bottle before their patience runs out. A wrong bottle annoys them; a customer who walks out costs your reputation. Restock after closing, spend your profits on upgrades, and decide how to price the awkward orders: a standard price, or a student price that earns less gold but far more goodwill among Hogwarts customers.

Familiar faces make the week: Hagrid, Hermione, Ron, Dumbledore, Luna, Draco and Professor McGonagall drop in on set days, sometimes announced by an owl-post letter with a special order. Serve them well and their sticker joins your Shop Almanac. If a day collapses, the Time-Turner lets you replay it. The goal is simple and stubborn: 400 Galleons by the close of Day 7.

Play it now: Diagon Alley Shopkeeper →

Game Features

  • Live LLM Narrative — Every customer order, owl-post letter, haggling retort and end-of-day summary in the Gurgling Cauldron was written with the deepseek-v4-pro language model and tuned into the dry, cosy voice of a Diagon Alley shop, so the alley keeps talking right through Day 7.
  • Break Through the Bricks: Map & Street — Open on a hand-drawn pixel wizarding-world map, break through the brick wall into Diagon Alley, then choose between five shopfronts — the Gurgling Cauldron is open, while the Magical Menagerie, Ollivanders, Quality Quidditch Supplies and Weasleys' Wizard Wheezes are still preparing.
  • Serve Orders Against the Clock — Customers appear at the counter with a speech bubble naming the potion they want. Tap the right bottle in time to make the sale; a wrong bottle annoys them, and a customer who gives up and walks out costs you reputation.
  • 16 Pixel Potions to Stock & Unlock — Sixteen hand-pixeled bottles unlock across the week: Healing, Cough, Draught of Sleep, Beauty, Hiccup, Vitality Tonic, Antidote, Calming Draught, Hair-Growth, Frost, Felix Felicis, Fire, Confusing Draught, Polyjuice, Shrinking and Love Potion — each with its own price and flavour text.
  • Owl Post, Familiar Faces & Stickers — Hagrid, Hermione, Ron, Dumbledore, Luna, Draco and Professor McGonagall visit on set days, sometimes with an owl-post letter and a special order. Serve them well and their sticker is added to the Shop Almanac — with a free-mode week to keep collecting after Day 7.
  • 7-Day Goal, Reputation & a Time-Turner — Reach 400 Galleons by the close of Day 7. Watch the reputation meter, restock and upgrade between days, offer a student price when it feels right, and if a day goes badly the Time-Turner lets you replay it.

Character Sprites

Production Process Breakdown

Stage 1: World Buildingclaude-opus-5
From the one-line seed 哈利波特, the world compiled 136 atom cards — 49 characters (Harry, Hermione, Ron, Dumbledore, Snape, Voldemort, McGonagall, Hagrid and more), 45 locations (Diagon Alley, Hogwarts, the Forbidden Forest, Gringotts, the Burrow), 22 lore rules (Horcruxes, the Deathly Hallows, the four houses, the Order of the Phoenix), 14 events, 3 secrets and 3 perspectives — all pinned to canonical Harry Potter lore.
Stage 2: Game Design & Writingdeepseek-v4-pro
The seed became a 7-day shop-management loop: a 400-Galleon goal, a reputation meter, a restock-and-upgrade economy, 16 unlockable potions with prices and flavour text, a student-price dilemma, owl-post letters, seven familiar-face visitor events and a Time-Turner replay — written in a bilingual Chinese/English voice layer.
Stage 3: Pixel-Art Asset Productiongpt-image-2birefnet-general
Four 4×4 sheets were generated with GPT Image 2 — 16 potion bottles, 16 full-body chibi customers and 16 HUD tokens — plus individual familiar-face sprites. Every character and item was then cut out with BiRefNet into clean transparent PNGs, and two 16:9 scene backgrounds (Diagon Alley street, potion-shop interior), a counter strip and a world map were produced for the runtime.
Stage 4: Browser Packaging & Publishgpt-image-2neta-studio
The assets, economy and bilingual UI were packaged into a static browser game with a title screen, world map, street selector, shop counter, almanac and end-of-week scoring — then published with one click as a shareable link. The 16:9 key art on this page was generated for the release.

Scene Backgrounds

Asset Prompts

16:9 Cover Key Art · gpt-image-2gpt-image-2
“16-bit pixel art game cover key art for a Harry Potter wizarding-world cozy potion shop management game. A young witch shopkeeper in a brown apron and star-patterned bandana stands behind the wooden counter of a cozy magical apothecary on Diagon Alley: shelves of glowing colourful potion bottles, a bubbling brass cauldron, brass scales, jars of ingredients, a small shop bell over the door, warm lantern light spilling across the floorboards. Through the shop window, the crooked brick shopfronts of Diagon Alley and a snowy owl carrying post; a couple of chibi wizard customers queue at the counter. Vintage storybook fantasy mood, emerald-and-silver magic glow with warm amber lamplight, chunky readable pixels, crisp dark outlines, limited retro RPG palette, cinematic 16:9 composition, no text, no letters, no watermark, no logo.”
Potion Goods Sheet 4×4 · gpt-image-2gpt-image-2
“Use the attached faint 4x4 grid image strictly as a spatial layout guide, not as visual style. Create a 1024x1024 square white-background asset sheet with exactly 4 columns and 4 rows, 16 slots total. Theme: cozy wizarding apothecary potion goods. Asset family: magic potion bottles for a shop management game. Style: cute 16-bit pixel art game sprite, chunky readable pixels, soft warm magical pastel palette, crisp dark outline, consistent retro RPG style. Slot order, left to right, top to bottom: 1 red healing potion in a round flask with a heart-shaped stopper; 2 orange pepper-up potion with steam wisps rising; 3 purple sleeping draught with a tiny crescent moon charm; 4 pink beautifying potion with sparkles; 5 green hiccup potion with rising bubbles; 6 teal shrinking potion in a small vial; 7 yellow vitality tonic with a lightning mark; 8 sky-blue antidote in a diamond-shaped vial; 9 brown hair-growing tonic with a strand of hair; 10 lavender calming draught with a small flower; 11 swirly indigo befuddlement draught; 12 golden luck potion with a four-leaf clover mark; 13 rose-pink love potion in a heart-shaped bottle; 14 muddy gray-green transformation potion with a thick swirl; 15 ice-blue frost potion with a snowflake mark; 16 red-orange fire potion with a flame mark. … One asset per slot, no extra objects, no missing slots. Simple white or near-white background, no visible grid, no text, no labels, no UI, no watermark, no logo.”
Customer Character Sheet 4×4 · gpt-image-2gpt-image-2
“Use the attached faint 4x4 grid image strictly as a spatial layout guide, not as visual style. Create a 1024x1024 square white-background asset sheet with exactly 4 columns and 4 rows, 16 slots total. Theme: wizarding world shopping street characters. Asset family: full-body chibi customer characters for a shop game. Style: cute 16-bit pixel art game sprite, chunky readable pixels, soft warm magical pastel palette, crisp dark outline, consistent retro RPG style. Slot order, left to right, top to bottom: 1 young witch shopkeeper wearing a brown apron and a star-patterned bandana, friendly smile, holding a small ladle; 2 elderly wizard with a long white beard and blue robes, leaning on a twisted staff; 3 kind witch grandmother with a purple pointed hat and a knitted shawl; 4 Hogwarts schoolboy with messy brown hair and a red-gold striped scarf; 5 Hogwarts schoolgirl with a black-yellow striped scarf and a satchel; 6 tough auror in a dark trench coat with a stern expression; 7 chubby merchant wizard in green silk robes with a coin purse; 8 tall elegant witch in midnight-blue robes with moon and star patterns; 9 small round-faced boy wizard with a pointed hat too big for his head; 10 prim Ministry of Magic clerk with a bowler hat and a briefcase; 11 traveling wizard with a hooded cloak and a backpack; 12 gruff alchemist with a leather apron and rolled-up sleeves; 13 posh lady witch with a pink parasol and a lace hat; 14 cheerful little witch with twin-tails and a candy bag; 15 stern wizard with a grey goatee and dark grey robes; 16 owl post office worker with a tiny owl perched on the shoulder. Characters: full body visible, feet visible, chibi cute proportions, main silhouette occupies 75-85% of slot height but never touches borders. Simple white or near-white background, no visible grid, no text, no labels, no UI, no watermark, no logo.”
Familiar-Face Sprite · gpt-image-2gpt-image-2
“cute 16-bit pixel art full-body chibi character sprite based on the character in the reference image: keep the same hairstyle, hair color, outfit colors and signature accessories; chunky readable pixels, soft warm magical pastel palette, crisp dark outline, retro RPG style, standing pose facing forward, full body visible, feet visible, centered with generous padding, plain white background, no text, no watermark, no logo”
Retro RPG Sprite Remaster · gpt-image-2gpt-image-2
“16-bit pixel art full-body character sprite for a retro RPG, based on the character in the reference image: keep the same hairstyle, hair color, outfit colors and signature accessories; chunky readable pixels, soft warm pastel palette, crisp dark outline, standing pose facing forward, plain white background, no text, no watermark, no logo”
Hard-Edge Pixel Variant · gpt-image-2gpt-image-2
“16-bit pixel art full-body character sprite for a retro RPG, based on the character in the reference image: keep the same hairstyle, hair color, outfit colors and signature accessories; heavily pixelated chunky pixels, limited color palette, crisp nearest-neighbor edges, no anti-aliasing, standing pose facing forward, plain white background, no text, no watermark, no logo”
HUD Icon Sheet 4×4 · gpt-image-2gpt-image-2
“Use the attached faint 4x4 grid image strictly as a spatial layout guide, not as visual style. Create a 1024x1024 square white-background asset sheet with exactly 4 columns and 4 rows, 16 slots total. Theme: cozy wizard shop game HUD icons. Asset family: small UI token icons for a shop management game. Style: cute 16-bit pixel art game sprite, chunky readable pixels, soft warm magical pastel palette, crisp dark outline, consistent retro RPG style. Slot order, left to right, top to bottom: 1 gold galleon coin with a dragon emboss; 2 silver sickle coin with a crescent emboss; 3 bronze knut coin with a star emboss; 4 glowing golden five-pointed star with sparkles; 5 small wooden desk calendar page; 6 brass shop door bell; 7 cute little black cauldron with green bubbles; 8 hanging wooden shop sign board; 9 round brass padlock; 10 tiny hourglass with golden sand; 11 tied burlap money bag with coins spilling; 12 green upward arrow with sparkles; 13 small leather sticker collection book with a star clasp; 14 green check mark badge; 15 red cross mark badge; 16 mysterious gift box with a question mark ribbon. Small props: main silhouette occupies 55-65% of slot height with generous padding. Keep every asset centered inside its own cell and inside the 32 px safe padding area. One asset per slot, no extra objects, no missing slots. Do not move, warp, rotate, hide, merge, subdivide, or redraw the grid layout. Do not cross cell borders. Do not overlap adjacent cells. Do not crop any asset. Use consistent camera angle, consistent lighting, and consistent visual scale across all slots. The reference grid is guidance only: do not reproduce, trace, preserve, or redraw grid lines, safe boxes, labels, borders, or guide marks in the final image. Simple white or near-white background, no visible grid, no text, no labels, no UI, no watermark, no logo.”
World Visual Target · neta-studioneta-studio
World art direction (from the world manifest): vintage storybook fantasy oil painting — visible painterly brushwork with strong chiaroscuro, one dramatic light source carving deep shadows and luminous highlights; a cool emerald-and-silver moonlit palette for night scenes with rich silver moonlight and deep blue-black shadow; mystical, ancient storybook atmosphere; textured painterly surfaces, cinematic storybook composition, refined illustrated-book finish. For this game the world style was re-pixelled into a cozy 16-bit retro RPG look with chunky readable pixels, crisp dark outlines, a soft warm magical pastel palette and consistent scale across every asset. World seed: 哈利波特 (Harry Potter).
Sprite Cutouts · birefnet-generalbirefnet-general
Every generated character and item sprite was passed through BiRefNet background removal to produce clean transparent PNGs — the chibi customers, the familiar-face visitors and the sixteen potion bottles all ship as alpha-cut assets that drop straight onto the shop floor.

Why Choose Neta Studio

Professional — A cloud harness runs the whole pipeline, from world building to playable-game publishing, entirely in the cloud with no local setup. Stable access to the latest models: claude-opus-5 deepseek-v4-pro gpt-image-2 birefnet-general.

One-click generation — Officially tuned skills drive every step: world building, character and customer design, pixel-art sheet generation, sprite cutouts and browser packaging. World-fork resource sharing means every atom, sprite and background is reusable across a world.

Community-first — Creators build unlimited worlds, and every public world can be forked, remixed and reimagined. Start from this Diagon Alley world, or open a fresh shopfront from any idea at all.

Studio Interior

Start Creating

This game was generated by Neta Studio AI from a single sentence. The world took minutes. The shop took minutes. You can do it too — fork this wizarding world or start fresh from any idea. No coding required, free to start.

World: Harrypotter · Type: Interactive Pixel-Art Shop Simulator (Browser Game) · 136 atom cards · 16 potions · 8 sprites · 4 backgrounds · Share: Play →
×