# SlapGPT: AI Rage Room SlapGPT is a free physics destruction game by Icey. Take your frustrations out on a relentlessly cheerful AI robot. Smash, soak, electrify and freeze your way through a chaotic physics playground. Official website: https://slapgpt.icey.se/ Creator: https://icey.se/ Web release: 1.0.110 This is a game with fictional robot assistants, not a generative AI or chatbot service. Features include single-player, two-player multiplayer, offline play, selectable robots and rooms, and discoverable achievements. WebGPU is preferred; WebGL 2 is available as a compatibility fallback. ## AI assistants - Bipply: Eager to help. Even when the feedback comes with a bat. - Onyx: Remembers everything. Forgives selectively. - Brawn: Heavy-duty help. Three times the patience. Twice the neck hydraulics. - Traymond: Out of toner. Full of excuses. - Bitty: Tiny legs. Huge smile. Takes everything to heart. - Rivet: Calls this routine maintenance. Has seen worse. Probably. ## Rooms - Response lab: A clean room for a deeply unprofessional conversation. - The Mansion: Fine furniture. Warm lighting. The floor has been expecting you. - The Dungeon: Stone walls. Swinging lamps. Your request has been escalated downstairs. - The Tower: Twenty-four metres of upward mobility. Small landings. A very long way to reconsider. - Crimson gallery: More levels. Worse decisions. Chains included. - After hours: Glass meeting rooms. Rolling chairs. No witnesses from HR. - Freight expectations: A lift you control. Staggered landings. Questionable upward mobility. - Scrap decisions: Load the conveyor, then start the machinery. Your complaint is being processed. - Server room: Cold storage on the left. Live feedback on the right. You control the power. - Hot takes: Heat it. Quench it. One small tap to make your point. - Full tilt: Click the paddles. Aim for the bumpers. Every loose piece still counts. - Court of appeal: Robot-sized hoops. No fouls. Take the shot your assistant deserves. - The Spin Cycle: Industrial spin. Personal consequences. Please check the pockets. - Quality Control: Crash sled. Pendulum. Vibration table. This feedback is reproducible. - The Showroom: A rotating pedestal, a service lift and a very short warranty. ## Tools - Slap: Click to slap. Hold to wind up, then swing into a part or release. Faster swings hit harder. On touch, use two fingers for left and right slaps. - Brass knuckles: Click to punch. Hold to wind up, then swing for extra force. On touch, use two fingers for left and right punches. - Grapple: Hold an elastic cup, then stretch and pull. Two fingers can grip separately. Keep one finger held and select Grab for the other. - Grab: Grab exactly where you point. Drag, shake, tear and throw. Use two fingers; keep one held and select Grapple to mix grips. - Walk to: Point to a floor or landing. Your assistant tries to walk there using its remaining legs. Click again to change the destination; arrow keys or grabbing the robot cancel it. - Teleport: Click your assistant or a loose part, then its destination. Aim inside an open barrel or drum, or onto a platform. Free pieces travel together; anchored parts and the links between anchors stay behind. - Sledgehammer: Click for one heavy hit. Hold to wind up; swing through a part for extra force. - Baseball bat: Click to hit. Hold to wind up; swing through a part for a more powerful home run. - Greatsword: Click for a heavy blow. Hold and swing to dent armour harder. Strong, sweeping cuts can split weakened metal. - Laser blade: Hold and draw a precise cut. Select again to cycle red, blue, green, purple, orange and pink. Slice solid parts again; tiny fragments stay intact. - Wrestling chair: Click for a chair shot. Hold, draw back and swing again. A faster swing lands harder. - Side cutters: Click to snip exactly at the jaws. One squeeze per click; no swinging or dragging. - Jackhammer: Hold the pneumatic breaker against metal. Repeated heavy blows dent, loosen and break the targeted part. - Circular saw: Hold against a part to saw through it. Draw slowly to choose the cut angle; keep the blade in the cut. - Chainsaw: Hold and draw through metal to carve along your stroke. Feed the moving chain steadily for a fast, clean slice. - Blade launcher: Hold, drag to angle the blade, then release to shoot. Starts vertical. Blades cut through robot parts and lodge in solid surfaces. - Bugs: Release four hopping metal termites. They eat robot parts and multiply up to 24. Weapons can kill them. Fire and ice wipe them out; blasts clear nearby bugs. They hunt larger pieces first. - Virus: Pour crawlers that infect the part they enter. Only that part spasms for 15 seconds after its last infection. Further infections strengthen its symptoms. Fire or ice kills loose crawlers. Maximum six. - Nail gun: Fire physical nails. Pin parts within 1.4 m of a surface. - Industrial stapler: Click two nearby parts or a part and wall to staple them. - Rivet gun: Click a loose plate, then a nearby part to rivet it in place. Improvised armour is still armour. - Chain: Click a part and another part, wall or floor to chain them together, up to 3 m apart. Drag a link to lift; Stun travels through the chain. Maximum 4 chains. - Bow: Hold to draw, release to fire. A longer draw drives the arrow deeper. Fully drawn arrows can pin a part against a nearby wall. - Fire arrows: Hold to draw, release a burning arrow. Lights fuel, oil and fuses. - Sticky arrows: Fire a large sticky glob. Anything touching the glob sticks, until enough force tears it free. - Uzi: Hold for a rapid burst. Aim the stream of rounds at a specific part. - Desert Hawk: Click for a heavy magnum shot. Punch a real hole through the part you hit. - Shotgun: Click for a double-barrel blast of eight tightly grouped pellets. Close hits land harder. - Minigun: Hold to spin up and unleash a bullet storm. Each hit drills a small hole. Keep the barrels moving to perforate the robot. - Bazooka: Click to launch a rocket. A direct hit delivers a powerful blast; flooded impacts throw up a broad water crown. - Scrap cannon: Hold to gather up to six loose metal parts. Aim and release to fire them back. Escape drops the load. - Match: Drop a real burning match onto an oil pool or trail. - Powder can: Hold and draw a powder trail on the floor. Light it with Match, fire or a dry-floor bullet spark. Trails can light oil and dynamite. Water stops the fuse; Clean room removes it. - Conductive paint: Paint a continuous electrical path. Stun powers it; Washer erases it. - Ferrofluid: Pour magnetic liquid onto the floor, parts or a barrel. Magnets pull it into glossy spikes and tug coated parts harder. Stun travels through touching pools; freeze the film or wash it away. - Dynamite: Place up to 6 unlit charges. Click a charge with Dynamite or Match to light its 2-second fuse. Fire and nearby explosions ignite it too. - Pressure tank: Place a pressurised oxygen tank. Heat or shoot the cylinder to burst it. Knock off the valve to send it flying until empty. Maximum 4. - Sticky rockets: Stick a rocket to a robot part, pressure tank, wrecking ball or dynamite. Click the motor to start or stop. A rocket-launched tank explodes on its next collision. Each motor burns for six seconds; heat can ignite it. Up to six. - Magnet grenade: Place a fixed magnetic charge. It gathers metal for 2.6 seconds, then releases a powerful pulse. Maximum 3 in total. - Resonance bomb: Fix a charge in place. Gather metal for 2.6 seconds, then vibrate for 2 seconds to shake off small panels and parts. The two modes share the 3-charge limit. - Flamethrower: Hold for a flame jet. Heat shells and ignite connected oil. - Stun gun: Hold to shock a part. Fire into flooded water to electrify every part connected to it. - Freeze ray: Freeze parts or flooded water. Ice traps immersed limbs; heat thaws it and heavy impacts break it. - Liquid nitrogen: Pour onto parts for rapid freezing, spill short-lived cold pools or fill a barrel and immerse the robot. Frozen metal shatters under a hard hit. - Lava: Pour slow, glowing lava onto the floor or into a barrel. It heats metal and lights oil, powder and dynamite. Clean room removes it. - Diesel can: Pour fuel onto the floor, robot or a barrel. Light it with fire for a hotter burn. Dipped parts carry fuel for a while. Water washes it away; extinguisher foam prevents reignition. - Expanding foam: Build clumps that bind parts together. Freeze and shatter the foam, or blow the whole bundle across the room. - Bounce gel: Coat walls, floors and robot parts in bouncy gel. Coated parts resist tearing. Washer cleans the coating. - Rust sprayer: Hold to coat metal in rust. Corrosion slowly weakens it; water speeds it up. Fill a barrel for a rust bath. Rusty parts need less force to break. - Acid syringe: Hold to spray and melt a part. Green floor stains keep dissolving anything that touches them. Clean room removes the acid. - Pressure washer: Push oil toward the drain and cool parts. With water enabled, the pressure jet steadily fills the room. - Fire extinguisher: Hold to blanket a fire in white foam. The coating fades over 12 seconds and keeps covered oil from reigniting. - Leaf blower: Hold to build a gale. After 1.5 seconds, the full blast lifts and throws the robot. - Barrel: Place up to two open barrels. Fill with acid, lava, water, nitrogen, diesel, rust or ferrofluid, then dip a part inside. Metal and contained water conduct Stun. Water in acid makes corrosive splashes. Clean room removes barrels. - Mounted saw: Click to mount a spinning blade; click it again to remove it. Select this tool again to rotate the next blade 90°. Drag parts into its edge to cut and eject them. Up to 4. - Pinball flipper: Place one paddle on each half of the room. Press either paddle to flip; two fingers can fire both together. Clean room removes the pair. - Spring plate: Place a spring plate: landing loads bounce hard. Click it to compress and latch; the next load or wired signal releases it. Hydraulic press compression also works. Up to three. - Slingshot: Grab a robot part or dynamite, pull back the rubber band and release to launch it in the opposite direction. Pull farther for more power. Escape cancels. - Industrial magnet: Hold to attract metal mechanisms. Shell fragments ignore magnets. - Polarity gun: Click metal to give it a positive charge. Matching signs repel; opposite signs attract. Up to 16 charged parts; the oldest clears when full. - Negative polarity: Click metal to give it a negative charge. Opposite signs attract; matching signs repel. - Hydraulic press: Place a hydraulic press on a supporting surface. Click its frame with this tool to lower or raise it. Place elsewhere to move it. Connect a Pressure plate for remote control. One press. - Rotary vise: Click a part to clamp it in place. Click its base or the clamped part to start or stop twisting. Chains can hold the other end. Up to two vises. - Rejection stamp: Click to stamp REJECTED into the metal. A firm, permanent answer. - Wormhole: Click a surface for an entrance, then another for an exit. Your third click closes both. Anchored assemblies cannot pass. Use Teleport to move a chosen assembly directly. - Winch: Click a surface to mount, then click a robot part to attach the cable (up to 16 m). Finish attaching before placing another. Click the connected winch to start or stop reeling. Double-click or double-tap to pay out cable; a click stops it. Stopped wire holds its length. Maximum 4. - Wrecking ball: Click a clear spot to hang a heavy ball from the ceiling above it. Drag the ball with this tool or Grab, then release to swing. Other weapons can nudge it. Maximum 2. - Pneumatic jack: Click a support for the base, then a different part across a gap under 2 m. The piston pushes along that line. Finish attaching before placing another. Click the base to pause or resume. Maximum 2. - Water hose: Hold to soak parts, put out fires and leave water puddles. Fill a barrel or raise the water level when Flooded room is enabled. A broad stream without pushing parts. - Move camera: Drag to move the view sideways or up and down without rotating it. Click the assistant to return to a natural front view. Scroll or pinch to zoom. - Rotate camera: Drag to turn or tilt the view without moving its centre. Click the assistant to return to a natural front view. Scroll or pinch to zoom. - Sculpture: Drag a part or connected assistant into a pose. Release to hold the pose. A hit, another tool or a moving object releases it. Moving parts with Sculpture does not damage them on contact. - Glue tube: Pour glue onto parts, objects, walls or the floor. Later contact at the coating bonds surfaces together. Pouring applies no force. Clean room removes glue. - Hot glue gun: Click the receiving face, then the face of the part to attach. The selected faces meet at their centres and bond. Loose connected parts move together; attached robot parts separate at their joints. - Pirate plank: Place a raised pirate plank. Select the tool again to cycle 0/90/180/270 degrees. Teleport onto it to start walking. Click its top to stack another; click a leg or side to rotate the whole stack by 90 degrees. The free end clears a barrel. Up to three. - Eraser: Click an object you placed to remove it. Attached wires and supports are cleared safely. The room and assistant stay intact. Undo brings it back. - Bouncing blade launcher: Hold and drag to angle the blade, then release. It ricochets off solid surfaces four times and lodges on the fifth, or cuts and stops at the first robot part. - Handgun: Click for a precise, light pistol shot. Faster follow-up shots and smaller holes than the Desert Hawk. - Assault rifle: Hold for controlled automatic fire. Stronger individual hits than the Uzi, with a slower firing rate. - Fire gel: Coat parts and surfaces in sticky red fuel. Light it with Match or Flame for an intense, finite burn. Water and extinguisher foam put it out; it does not bounce. - Energy pulse: Fire a concentrated pulse to carve a wide hole through armour and leave glowing hot edges. Ignites fuel coatings. - EMP: Send a short-range electromagnetic pulse. Robots twitch, nearby motors and winches pause for four seconds, charged spring plates release and magnetic charges trigger. Water and conductive coatings spread the shock. - Demagnify: Clear every magnetic charge and switch off fixed magnets. Nearby robots briefly lose their bearings. Click a fixed magnet with its own tool to switch it back on. - Fixed magnet: Attach a red positive magnet to a wall or part. Click it again with this tool to switch red/blue polarity. Positive attracts ferrofluid and uncharged metal; negative repels. Up to six. - Delay timer: Place and connect an output, or choose the target first. Click the timer to start one delayed signal. Double-click to cycle 0.5, 1, 3 and 5 seconds. Incoming signals start it too; a running countdown ignores repeated triggers. Up to four. - Sequencer: Place, then click up to eight outputs in firing order. Numbered slots run left to right: 1–4 in the back row, 5–8 in the front row. Each wire starts at its slot; connected slots glow amber and the firing slot glows green. Click an existing sequencer to select it; select the tool again to place another. Double-click to cycle 0.25, 0.5, 1 and 2 seconds between outputs. Trigger it with a button, plate, hub or timer. Up to four. - Trip beam: Place the sensor, click a second fixed surface for the receiver, then click a machine or signal control to connect its output. Each new crossing sends one signal. Click the sensor to arm or disarm it. Up to four. - Conveyor strip: Place a short powered belt on a floor, landing or plank. Click its green/red button to stop or start it. Click elsewhere on the belt to turn it 90 degrees when clear. Buttons, plates and timers can switch it. Arrows show the travel direction. Up to six. - Trapdoor: Place a raised, framed hatch on a supporting surface. Load its closed lid, then click or send a signal to swing it down. Activate again to close. Double-click to turn the frame 90 degrees when clear. Up to four. - Relay hub: Place a hub, then click up to eight machines or charges to connect its outputs. Click a hub to select it; click a connected output again to disconnect it. Select the tool again for another hub. Connect a plunger, pressure plate or big red button to trigger all outputs once. Up to four hubs. - Big red button: Place a button and click a machine, charge or relay hub to wire it. You can also click the target first, then place the button. Click or hit the button to activate everything connected. Up to four. - C4: Hold to press small portions onto a surface or part. Add more for a larger blast. Connect a detonator to trigger it; a nearby explosion can set off another charge. Ordinary hits and flames do not trigger it. Up to 24 charges. - Dynamite detonator: Place a classic T-handle plunger, then connect a charge, machine or relay hub. Or click the target first and place the plunger second. Click the handle to activate its target; a pressure plate can operate it. Up to four. - Pressure plate: Place a plate, then drag its cable to a machine. A new footstep, falling scrap, slap, weapon hit or click with this tool toggles the connected machine. Connect to a placed press, detonator, winch, jack, vise, magnet, spring plate, airbag, courier, cutting wire, rocket motor, rotor, flipper or room switch. Click a connected plate to test it. Up to four. - Steel dominoes: Click a supporting surface to center one 72 kg domino exactly there. Select this tool again to switch the starting direction: up/down or left/right. Click a placed domino to rotate it 45 degrees clockwise. Up to 48. - Clockwork courier: Place a wind-up courier and load its open cart. Click a courier to select it, then keep clicking destinations to steer that courier. A ring marks your selection. Select this tool again to place another. It stops on arrival or when the spring runs down. Up to two. - Airbag: Place a folded airbag. A robot touching it inflates it with a sudden launch. Click a spent bag to pack and rearm it. Up to four. - Balloon rig: Attach a lifting balloon to a part. Combine rigs to lift heavy assemblies. Wind pushes them; bullets, blades and fire pop them. Up to six. - Quick-set cement: Pour wet cement onto a surface, around a part or into a barrel. It sets in a few seconds, gripping whatever touches it. Heavy hits break the brittle casing. The thick, grey slurry spreads into joined puddles and sets quickly. Up to 18 pours. - Cutting wire: Attach a heated cutting wire between two surfaces or parts, across the entire room, including walls and ceiling. Pull metal through the taut wire to slice it. Click the socket to switch heat off or on. The bright red laser cannot be shot or cut apart. Up to four. 38 achievements are currently available. Their count is derived from the game catalogue. ## Media Gameplay trailer (30 seconds, 16:9): https://slapgpt.icey.se/press/slapgpt-promo.mp4 Promotional robot/room artwork is illustrative, not a gameplay screenshot. The trailer uses actual game capture and in-game effects.