Dirty Ice Cream Shop

Show Tags Hide Tags

Simulation Games Dark-humor Games Humor Games Comedy Games Lol Games Funny Games Sandbox Games Silly Games Insane Games Insanity Games Strategy Games Fun Games Nuts Games


Show Embed Code Hide Embed Code

               
Copy the code below and paste it into your web page files as html to embed this game onto your web page. Only embed one game per page.

<!-- iDev.Games Responsive Embed Code for Dirty Ice Cream Shop --> <div style="max-width:1920px;"> <div style="position: relative;height: 0;overflow: hidden;height:1080px;"> <iframe id="embededGame" src="https://idev.games/embed/dirty-ice-cream-shop" scrolling="no" seamless="seamless" frameBorder="0" style="position: absolute;top:0;left: 0;width: 100%;height: 100%;">Browser not compatible.</iframe> </div> </div> <!-- End Embed Code -->

DIRTY ICE CREAM SHOP 🍦

Game Overview

Dirty Ice Cream Shop is a darkly comedic, browser-based management game where you play as a deranged ice cream vendor serving the most revolting ice cream concoctions imaginable to unsuspecting customers. The game combines gross-out humor with strategic ingredient combinations, featuring photo-realistic ice cream rendering and over-the-top customer reactions.

 

Core Gameplay

Your Role

You operate an ice cream shop with zero health code compliance and even less shame. Your goal is to create the most disgusting ice cream possible while maximizing your "Infamy Points" through customer reactions.

 

Game Loop

Choose a Base Flavor: Select between Vanilla or Chocolate as your ice cream foundation

Add Ingredients: Pick from 50+ revolting ingredients across 7 categories

Monitor the Gross-O-Meter™: Track how disgusting your creation is becoming (0-100%)

Serve to Customers: Hand your creation to the waiting customer

Watch the Chaos: Observe dramatic reactions ranging from mild disgust to hospitalization

Earn Infamy: Collect points based on reaction severity and ingredient grossness

Repeat: Serve the next customer in your queue and escalate the mayhem

Ingredient System

7 Categories with 50+ Items:

BODILY 💧

 

Piss, Poop, Snot, Earwax, Vomit, Toenail Clippings, Dandruff, Belly Button Lint

Effects: Color tinting, fly attraction, texture changes

CHEMICAL ⚗️

 

Laxative Pills, Battery Acid, Bleach, Motor Oil, Hot Sauce, Paint, House Paint

Effects: Intense reactions, hospitalization triggers

GARBAGE 🗑️

 

Cigarette Butts, Broken Glass, Dumpster Juice, Used Cat Litter, Used Band-Aids

Effects: Extreme grossness multipliers

MEDICAL 💊

 

Laxative pills (causes emergency bathroom sprints)

Clinical-grade disgust

ANIMAL 🐛

 

Worms, Cockroaches, Flies, Maggots, Fish Eyeballs, Rat Droppings, Dog Hair

Effects: Animated overlays, visual movement

JUNK 🍔

 

Expired Cheese, Mystery Meat, Canned Sardines, 100 Ketchup Packets, Full Jar of Mayo

Effects: Texture and color modifications

SPECIAL ✨

 

Magic Shrooms (psychedelic trips)

Nuclear Waste (glowing effects)

Hot Coals (burning sensations)

Each ingredient has:

 

Grossness Rating (1-6): Determines score impact

Special Effects: Visual and gameplay mechanics

Unique SVG Graphics: Custom artwork for each item

Flavor Text: Hilariously disgusting descriptions

Customer System

20 Unique NPCs with Photos

Each customer has distinct:

 

Personality Type: Karen, BroBro, Hipster, Kid, Authority Figure, etc.

Tolerance Level (20-85): How much grossness they can handle

Speaking Lines: Unique pre-service dialogue (4 per customer)

Reaction Lines: Custom responses for each of 8 reaction types

Visual Portrait: Individual character images (npc1.jpg - npc20.jpg)

Customer Examples:

Karen M. (Low tolerance): "I'd like to speak to the owner of these flavors."

Dave T. (BroBro) (High tolerance): "Bro just give me the grossest thing you got."

Little Timmy (Very high tolerance): "I ate a whole bottle of Elmer's Glue once. This is nothing."

Health Inspector Bob: "I'm going to pretend I don't see... whatever THAT is."

Influencer Brianna: "This is going on my Insta. Don't look at the garnish."

Reaction System

8 Reaction Types:

MILD 😬 - Customer survives, barely. Low points.

ANGRY 😡 - Leaves furious, threatens reviews

FAINT 😵 - Collapses dramatically. Moderate points.

VOMIT 🤮 - Projectile vomiting. Good points! (80 base)

LAXATIVE 💩 - Emergency sprint to bathroom. Great points! (100 base)

TRIP 🌈 - Psychedelic hallucinations. Excellent points! (120 base)

HOSPITALIZE 🚑 - Ambulance called. JACKPOT! (500 base points)

DELIGHTED 😍 - They loved it?! (Something's wrong with them)

Visual Effects:

Screen shake and color overlays

Animated emoji reactions on customer portraits

Particle burst effects

Ambulance/vomit/trip screen flashes

Animated flies for poop ingredients

Dripping effects on ice cream

Score float animations

Progression & Scoring

Infamy Points (Score)

Base points per reaction type (10-500)

Bonus from ingredient grossness (grossness ÷ 5)

Multipliers for extreme combinations

Special bonuses for hospitalizations

Statistics Tracked:

Total Infamy: Cumulative score

Customers Served: Total count

Hospitalizations: Most extreme reactions

Current Day: Progression metric

Day System:

Each "day" has 6+ customers in queue

Queue size increases with day number

Endless progression - no game over

Fresh customer pool each day

Visual & Audio Design

Art Style:

Dark, gritty aesthetic with purple/gold color scheme

Photo-realistic ice cream rendering using HTML5 Canvas

Full PNG assets for cone and ice cream scoops

Hand-crafted SVG graphics for all 50+ ingredients

Professional UI with gradients, glows, and shadows

Responsive animations for every interaction

Color Palette:

Dark backgrounds (#0a0a0f)

Gold accent (#c8a400)

Neon highlights for grossness

Red/green for danger/success

Audio System (audio.js):

Menu hover/click sounds

Ingredient addition sounds

Serve confirmation

Customer reactions (vomit, trip, hospitalize, etc.)

Ambient background loops

Score-up chimes

Interface Layout

Main Menu:

Stylish logo with ice cream imagery

"NEW GAME" - Start playing

"HOW TO PLAY" - Detailed tutorial

"EXIT GAME" - Leave

Warning labels: "Rated R for Revolting"

Game Screen (4-Panel Layout):

Top HUD:

 

Infamy score

Customers served

Hospitalizations

Current day

Gross-O-Meter bar

Menu button

Left Panel (Ingredient Lab):

 

Category filter buttons

Search bar

Scrollable ingredient grid

Count badges showing ingredient usage

Hover tooltips with descriptions

Center-Left (Customer Window):

 

Customer queue display (thumbnails)

Large customer portrait (170x170px)

Customer name in display font

Speech bubble with dialogue

Status bars (Tolerance & Nausea)

Reaction overlay with emojis

Center-Right (Ice Cream Builder):

 

Canvas-rendered ice cream display (320x420)

Ingredient tag overlays

Base flavor selector (Vanilla/Chocolate)

Added ingredients list with remove buttons

Large "SERVE IT!" button

Right Panel (Incident Report):

 

Scrolling log of customer reactions

Color-coded by severity

Shows NPC name, reaction type, points earned

Special Features

Dynamic Ingredient Effects:

Tinting: Piss (yellow), Poop (brown), Snot (green), Shrooms (purple)

Animations: Flies buzzing, dripping effects

Visual Overlays: Worms, cockroaches, glass shards, glowing waste

Particle Systems: Reaction bursts, score floats

Smart Gameplay:

Must select base flavor before adding ingredients

Visual pulse animation prompts flavor selection

Unlimited ingredient combinations

Clear button to start over

Real-time grossness calculation

Customer queue preview

Reaction Calculation:

Combines total grossness with customer tolerance

Special ingredients trigger specific reactions

Random elements add variety

Hospitalization requires extreme grossness + special items

Technical Implementation

Pure JavaScript - No frameworks, modular architecture

HTML5 Canvas - Real-time ice cream rendering with shading, drips, toppings

CSS3 Animations - Smooth transitions, keyframe effects

Responsive Design - Flexbox layout adapts to content

State Management - Centralized game state in main.js

Separation of Concerns:

main.js - Game logic

ui.js - Interface management

graphics.js - Canvas rendering

items.js - Ingredient database

npcs.js - Customer definitions

audio.js - Sound system

Tone & Humor

The game embraces juvenile, gross-out comedy with:

 

Self-aware, shameless humor

Exaggerated reactions

Pop culture references

Dark comedy scenarios (hospitalizations, health violations)

Absurdist situations (psychedelic trips, bathroom emergencies)

Satirical takes on food service, influencer culture, authority figures

Warning Label: "Extremely Gross. Extremely Funny."

Tagline: "We Put The 'Eww' In 'Ewww That's Delicious'"

 

Target Audience

Players who enjoy dark humor and gross-out comedy

Fans of games like Surgeon Simulator, Goat Simulator, Viscera Cleanup Detail

Those seeking short, chaotic gameplay sessions

People with a strong stomach and sense of humor

This is a complete, polished browser game with AAA-quality presentation, professional-grade UI design, and deeply detailed gameplay systems. The combination of strategic ingredient mixing, character-driven comedy, and satisfying reactions creates an addictive loop of escalating chaos and infamy!