game design

SUPERMARKET SIMULATOR & THE SHOP SIM EXPLOSION

I remember the exact moment I knew Supermarket Simulator was going to eat the internet. It was a Tuesday in early 2024, I opened Twitch to watch someone play a horror game, and instead the top streamer in my feed was pricing a six pack of yogurt while chewing out a customer who tried to pay with a gift card. Six figure viewer count. For a game where you unload boxes.

That should not have worked. On paper it is the most boring pitch imaginable. You run a grocery store. You scan items. You order stock. You set prices. There are no guns, no zombies, no multiplayer survival loop, no procedurally generated dungeons. And yet Supermarket Simulator pulled over 150,000 concurrent players on Steam within weeks of launch and kept trending for months. It wasn't a fluke. It was the spark that lit up an entire genre I now call the shop sim wave, and it completely changed what mid budget studios think a hit looks like.

So what actually happened here? Why did this specific game, at this specific moment, blow up so hard that we now have Retail Store Simulator, Gas Station Simulator, Bakery Simulator, Trader Life Simulator, Internet Cafe Simulator, Pawn Shop Simulator, and about forty other cousins jockeying for the same shelf space? I have thoughts. A lot of them. Some of which directly apply to what I want to build next, which is a car shop sim that doesn't suck.

The gameplay loop that ate the market

Let me describe a typical Supermarket Simulator session, because once you see it written out the appeal becomes obvious.

You wake up in your tiny store. You check your phone for overnight orders. The delivery truck shows up and dumps pallets of product at the back door. You push a pallet jack to the storage room, break down the pallets, carry boxes onto the floor, and slot each item into its correct shelf location. You walk to the pricing terminal, look up what competitors are charging, and set your prices a little under or a little over depending on how greedy you feel. You flip the open sign. Customers walk in, grab stuff, line up at the register. You scan each item, watch the total tick up, take their money, make change, print the receipt. Rinse, repeat. At night you count cash, restock what sold, maybe expand the store, unlock new product categories.

That's it. That is the entire game.

And it is fantastic.

The reason it works is that every single action gives you feedback. The scanner beeps. The cash drawer pops open. The shelf goes from empty to full. The little "ding" when a customer completes a purchase. Your bank balance ticks up in green. There is no ambiguity anywhere in the loop about whether you are making progress. You are always either richer, more stocked, or more expanded than you were five minutes ago. This is dopamine engineered at an industrial scale and it turns out humans are extremely susceptible to it when you package it as labor rather than gambling.

The second thing the game does right is pacing. Early game you are poor, slow, cramped. You can barely keep three shelves stocked. Mid game you hire a cashier, which removes the register loop, and you promote yourself to stock manager. Late game you hire stockers too and you become the actual owner, wandering the floor, adjusting prices, deciding what to carry. Your role changes as your store grows. You don't just get numbers, you get a different job, and that is way more interesting than the usual "your damage number is now 14% higher" RPG tax.

Why it resonated when it did

Timing matters here. Supermarket Simulator launched into a very specific cultural moment and rode it perfectly.

Post pandemic, a lot of people had spent four years either working service jobs in chaotic conditions or watching tiktoks of people working service jobs in chaotic conditions. Grocery stores specifically had become a shared cultural reference point. Everyone had opinions about self checkout, shrinkflation, weird customers, the price of eggs. A game about running one tapped into an entire ambient conversation that was already happening. You weren't just playing a sim, you were participating in a discourse.

It also hit during a burnout wave for action games. Elden Ring had come out, Baldur's Gate 3 had come out, Starfield had landed and underwhelmed. The big prestige RPGs were either so dense they required a second job to finish or so bloated they felt like homework. Supermarket Simulator offered the opposite proposition. You could play for twenty minutes after dinner, make ten bucks, close the store, and feel like you accomplished something. The time investment matched what people actually had available, which was not six hour narrative sittings.

And then there was the streaming effect, which I think is the real accelerant.

The streaming multiplier

Games blow up on Twitch for predictable reasons and Supermarket Simulator checked every box. The gameplay is legible. Anyone watching understands what the streamer is doing within fifteen seconds. There is no lore to explain, no build to optimize, no meta to translate. The streamer is pricing bread. You get it.

The game is also incredibly bug friendly in the best way. Customers do weird things. Pallets clip through walls. The cash drawer flies across the room when you sneeze at it. There are a thousand tiny systemic accidents per stream and each one is a content clip. You cannot design that kind of emergent comedy on purpose. It emerges from the collision of a dozen simple systems that each have a few edge cases, and watching a streamer react to a customer doing the robot next to the frozen foods aisle is just free entertainment.

On top of that, the game has natural stopping points. Every customer transaction is a beat. Every day close is a bigger beat. Every store expansion is a huge beat. Streamers can tell a story arc in a single session, which is exactly what long form streams need to retain viewers. Compare that to a survival crafting game where nothing visibly changes for two hours while the streamer mines copper.

Chat also participates. Chat tells the streamer which items to price higher, argues about whether to stock organic produce, yells when the streamer forgets to restock the impulse buy shelf. The game creates decision points cheap enough that chat can meaningfully weigh in without derailing the session. That is a very specific design property and most games don't have it.

The copycat avalanche

Once the formula proved out, every small studio in Eastern Europe and Turkey with a Unity license started cranking out variants. Some of these are genuinely good. Most are not. But the pattern is identical across all of them.

Gas Station Simulator was actually the proto shop sim, released before Supermarket Simulator, and it did fine. But the post Supermarket wave pulled it back into the charts because suddenly everyone remembered it existed. It adds car repair and road trip encounters on top of the core stock and sell loop, and I think it is mechanically richer than Supermarket Simulator, just less legible to streaming audiences.

Retail Store Simulator is the most direct clone. It is basically Supermarket Simulator with a different paint job and slightly different systems. Sold like crazy anyway because the genre had proven demand faster than any one studio could satisfy it.

Internet Cafe Simulator and its sequel take the shop sim loop and graft on lifestyle simulation. You also have an apartment, you eat food, you sleep, you manage your health. It blurs the line between shop sim and life sim and I think that hybrid is going to be where the genre goes long term.

Bakery Simulator, Pawn Shop Simulator, Trader Life Simulator, even absurd entries like Frog Detective's pivot toward shopkeep mechanics, all ride the same loop. Stock, price, serve, expand. If you squint, even Coffee Talk and its kin are distant relatives, though those lean narrative rather than systemic.

The market absorbed a shocking amount of these before any signs of fatigue. I think we are now, finally, entering the saturation phase where undifferentiated shop sims will stop selling and only the ones with a real hook will break through. Which is exactly when it gets interesting.

What this teaches us about sim design

I have been thinking a lot about why this particular loop works so well, because it is genuinely counterintuitive. We spent twenty years assuming that players want power fantasies, heroic narratives, high stakes consequences. Supermarket Simulator is the opposite of all of those. You are a nobody running a small business. The stakes are whether you can afford a second freezer. The narrative is you scanned some gum.

My theory is that the loop works because it respects the player's time and attention in a way most games don't. Every action has a clear cause and effect. Every session ends with measurable progress. Every decision matters a little but not too much, so you never feel punished for getting it wrong. The game treats you like an adult who has other things going on in their life, and paradoxically that is what makes it addictive. There is no grinding busywork to artificially extend playtime, because the "work" is the point, and it is satisfying on its own terms.

If you want to see this philosophy articulated more broadly, I wrote a whole thing about why simulator games are taking over that gets into the cultural shift behind it. The short version is that players are increasingly opting into mechanical honesty over cinematic spectacle.

Applying the formula to car shop sims

Okay so here is where I put on my developer hat and get specific, because this is the part I actually care about.

Car shops are a perfect shop sim subject and almost nobody has nailed it yet. Car Mechanic Simulator is the closest thing we have and it is good at the wrenching part but bad at the shop part. You don't really run a business. You don't price services. You don't deal with customers beyond a job board. You don't expand premises in a meaningful way. It is a puzzle game about finding broken parts, not a sim about running a repair shop.

If I were to take the Supermarket Simulator formula and apply it to a car shop, here is what I would keep and what I would change.

Keep the core loop. Customer arrives, job is created, work gets done, customer pays, shop grows. Keep it tight. Keep it legible. A streamer should understand what I am doing within fifteen seconds of watching.

Keep the multiple roles. Early game you are the mechanic, the receptionist, and the tow truck driver. Mid game you hire a counter person to handle intake and pricing. Late game you hire mechanics and become the manager, walking the floor, approving quotes, deciding which jobs to take. The player's job changes as the shop grows. That is the thing Car Mechanic Simulator misses entirely.

Change the pacing. Car repair is inherently slower than grocery checkout, which means the game needs to handle time compression carefully. I think you want a variable time scale where routine work compresses automatically while interesting decisions pause the clock. No one wants to watch an oil change in real time. Everyone wants to diagnose a weird misfire. Let the game know the difference.

Add the streamer bait. Customers should do weird things. Cars should have bizarre problems. There should be a ten percent chance that the thing you ordered arrives broken, or a customer walks in demanding a refund for a car they didn't buy from you, or a tow truck drops a vehicle through the garage ceiling. You cannot script emergent comedy but you can seed it by designing systems that collide in unpredictable ways.

Add the upgrade path. Start in a one bay garage. End running a multi location chain with specialty shops for restorations, performance, paint. The player should feel the business scale up visibly. Every dollar should have somewhere to go.

If you want a deeper breakdown of the mechanics underneath all of this, I dug into what makes a great tycoon game and most of those principles translate directly. Shop sims are basically tycoon games with the camera lowered and the business shrunk, and the same design fundamentals apply.

Where this all goes

I think we are about to see the shop sim genre bifurcate. On one side you get the simple pure form, Supermarket Simulator with different skins, which will eventually saturate and cool off. On the other side you get hybrids that merge the loop with other genres. Shop sim plus horror. Shop sim plus life sim. Shop sim plus co op. Shop sim plus narrative RPG. Those are the ones that will define the next five years, because they take a proven dopamine engine and graft it onto stories and systems that give the loop meaning beyond just the numbers going up.

The lesson is not that everyone should make a supermarket game. The lesson is that players are hungry for games that respect their time, give them clear feedback, let them feel competent and in charge, and scale the experience as they grow. Those design values are portable. You can apply them to grocery stores, repair shops, bakeries, gas stations, and yeah, probably car shops that do not yet exist but should.

I am building one of those. More on that soon.

← Back to the Sketchbook