This game has not been verified yet.

Office Rampage

1 plays | 7.19 MB | Pure Insanity
Copy the code below and paste into your web page as HTML to embed this game. Only embed one game per page.




<!-- iDev.Games Responsive Embed Code for Office Rampage -->
<div style="max-width:1920px;">
    <div style="position: relative;height: 0;overflow: hidden;height:1080px;">
        <iframe id="embededGame" src="https://idev.games/embed/office-rampage" 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 -->

Share:

About This Game
0
Login to like

Office Rampage

What is Office Rampage? Office Rampage is a Action browser game you can play instantly online with no downloads. Experience fast-paced action and exciting combat.


OFFICE RAMPAGE — Full Game Description

Genre: Dark Comedy Top-Down Rampage Shooter

Developer: happystoner5420 Games © 2026

Engine: Custom HTML5 Canvas 2D

 

⚠ Content Warning

Extreme violence, dark humor satire. This game features graphic depictions of workplace violence as over-the-top dark comedy.

 

Core Gameplay

Office Rampage is an ultraviolent top-down shooter where you play as an unhinged employee going on a destructive rampage through a multi-room office building. The game combines tactical shooting mechanics with environmental destruction and fire propagation systems.

 

Game World

Office Layout (9 interconnected rooms):

 

Main Office (860×580px) — The largest space with 12 desk workstations, computers, chairs, filing cabinets

Manager's Office — Private office with executive desk

Conference Room — Meeting table with 8 chairs

Hallways (2 corridors) — Polished tile connecting spaces

Lobby — Reception area

Break Room — Vinyl flooring, snack/vending machines

Bathroom — Tile floor

Server Room — IT equipment area

10 Doors connect these rooms, all starting closed and requiring interaction (press E) or destructive entry (shoot them off hinges).

 

Combat System

Primary Weapon: Pump-action shotgun

 

8 rounds per magazine

Infinite reserve ammo (999,999 rounds)

Fires 9 buckshot pellets per shot with realistic spread (0.32 radian cone)

280px effective range with damage falloff

750ms cooldown between shots

2.2 second reload time

Cinematic muzzle flash effects with gas rings and shell casings

Secondary Weapon: Gasoline + Lighter

 

Infinite fuel

Throw gasoline and ignite with lighter (400ms delay for ignition)

Creates spreading fire pools

Fire spreads to nearby desks, filing cabinets, and trash cans (190px range)

Fire ignites NPCs caught within 60px radius

NPCs — 20 Office Employees

Each NPC has unique characteristics:

 

Dave the Manager (150 HP, manager's office) — The boss

19 Regular Employees (100 HP each) scattered throughout offices

NPC Behaviors:

 

Idle: Standing around, occasional wandering

Walk: Casual patrol at 1.1 px/frame

Flee: Running away at 2.4 px/frame when shot at

Burn: Erratic sprinting at 3.2 px/frame while on fire

Dead: Ragdoll corpse with blood pools

Advanced AI:

 

NPCs wander between rooms through open doors

Flee when shot or see violence

Can be ignited by fire (5.2 seconds of burning before death)

Leave permanent blood decals and corpses

Screaming sound effects (procedural Web Audio API)

Destructible Environment

73+ Interactive Props:

 

Furniture:

 

12 office desks (60 HP each) — Burn when ignited

12 computer monitors (30 HP) — Explode with glass shards and sparks

20+ office chairs (30 HP) — Break apart

12 coffee cups (1 HP) — Shatter instantly

Equipment:

 

3 water coolers (25 HP) — EXPLODE sending glass shards flying

7 trash cans (20 HP) — Can be ignited, tip over

4 filing cabinets (60 HP) — Burn slowly when ignited

4 vending machines (60 HP) — Explode, spray soda cans

4 snack machines (60 HP) — Explode, scatter snack bags

Architecture:

 

7 windows (8 HP) — Shatter with glass particle effects

10 doors — Can be shot off hinges or opened (press E)

Destruction Counter: Tracks every prop destroyed for final score.

 

Fire Physics System

Advanced Fire Propagation:

 

Gasoline creates fire pools with particle effects (flames, smoke, embers)

Fire spreads between nearby combustible objects every 3 seconds

Desks and filing cabinets burn slowly (600-500 fuel units)

Trash cans ignite quickly (240 fuel)

Fire particles: Multi-layer rendering (smoke → fire → embers)

Burning NPCs run erratically until death

Fire crackle sound loops (procedural LFO modulation)

Graphics & Visual Effects

Photo-Realistic 2D Rendering:

 

Floor Materials:

 

Office carpet: Deep charcoal-blue with woven texture, pile sheen, tile seams

Hallway tile: Polished concrete with grout lines and specular highlights

Break room vinyl: Warm cream with plank lines and wood grain

All floors feature ambient occlusion borders

Walls:

 

Painted drywall with texture and seams

Crown molding and dark wood baseboards

Ambient occlusion corners

Bullet holes with radial spider cracks and powder burns

Visual Effects:

 

Blood pools with wet specular highlights and dried edges

Blood splatter with elongated droplets and drip streaks

Muzzle flash with bloom, gas rings, and directional fire jet

Brass shell casings with spinning physics

Pellet tracer streaks

Glass shards with physics

Debris particles (wood, metal, plastic)

Fire particles: 3-layer system (smoke, flames, glowing embers)

Screen shake on explosions

Camera follows player with smooth tracking

Audio System

100% Procedural Web Audio API (fully offline):

 

Weapons:

 

Shotgun blast: Distorted low-frequency boom + high crack snap

Pump action: Bandpass mechanical click

Reload: Metal shell clink sequence (3 shells)

Empty click

Destruction:

 

Glass shattering (8+ layered noise bursts)

Explosions (distorted bass thud)

Water splash

Monitor zaps and electrical pops

Door blast + wood splinter

Trash can metal ring

Cup smash

Fire:

 

Gasoline pour (bandpass noise)

Lighter click + whoosh

Fire crackle loops (LFO-modulated noise)

NPCs:

 

Screams (glitchy multi-oscillator vocal simulation with vibrato)

Body thud

Blood splat (wet bandpass impact)

Ambient:

 

Office hum (low-frequency noise)

AC hum (60Hz sine wave)

Controls

Key Action

W A S D Move player

Mouse Aim direction

Left Click Fire shotgun

F Throw gasoline + lighter

R Reload

E Open/interact with door

Space / Shift Sprint (5.4 px/frame vs. 3.2 normal)

ESC Return to main menu

Player Stats

Health: 100 HP (displayed with gradient health bar)

Speed: 3.2 px/frame (5.4 when sprinting)

Ammo Display: Current magazine / Reserve

Gasoline: Unlimited (∞ displayed)

HUD — Tactical Interface

Top-left:

 

Health bar (gradient red, scanlines)

Ammo count

Weapon name (SHOTGUN)

Top-center:

 

Bodies killed: X / 20

Props destroyed: X

Top-right:

 

Gasoline: ∞

Menu button

Game Over Conditions

Player Death → "YOU DIED" screen

 

Shows final stats (bodies, destruction, ammo remaining, fires)

Retry or return to menu

SWAT Arrival (disabled in current build — unlimited time)

 

Fire alarm no longer triggers SWAT

Players can rampage indefinitely

Menu System

Main Menu:

 

Cinematic blood-splattered dark background

Glowing logo with flicker animation

START RAMPAGE (primary button)

HOW TO PLAY (control guide)

CREDITS

EXIT GAME

Visual Style:

 

Dark crimson and black color scheme

Blood splatters, scanlines, noise grain overlays

Tactical/military UI aesthetic

Clipped corner polygons on buttons and panels

Technical Features

Resolution: Full browser viewport (responsive)

Frame Rate: Smooth 60 FPS game loop

Physics: Custom collision detection with room-based walkability

Pathfinding: NPCs navigate through doors and hallways

Particle Systems: Debris, blood, fire, muzzle flash, glass

Camera: Smooth follow with screen shake effects

Canvas Caching: Floor textures cached for performance

Unique Gameplay Features

✓ Every bullet leaves a permanent mark on walls

✓ Every kill creates lasting blood pools

✓ Fire spreads organically between objects

✓ NPCs panic and flee realistically

✓ Burning NPCs run wildly until death

✓ Water coolers create spectacular chain reactions

✓ Complete office annihilation possible

✓ Zero loading — pure canvas rendering

✓ Entirely offline — no external assets

 

Satirical Theme

The game is a dark comedy satire of workplace frustration, featuring over-the-top cartoon violence in a grimly realistic office environment. The contrast between mundane corporate setting (desks, water coolers, conference rooms) and extreme chaos creates the satirical tone.

 

Disclaimer (from credits):

"⚠ This game is a dark comedy satire. No real offices were harmed. Probably."

 

This is an impressively detailed indie shooter with AAA-quality visual effects, procedural audio, and sophisticated destruction physics — all built entirely with vanilla HTML5 Canvas and Web Audio API.Game Play

Reviews and Comments

Would you like to review this game? Create a free account in less than 1 minute.

Developer

5.6717316082443%
Level 24

Random Games

View All
The Generic Platformer The Generic Platformer

The Generic Platformer

A basic Gdevelop game I made to see if I can recommend to a friend....
1
394
Play Game
Welcome To... Chichester OVN Omnibus Welcome To... Chichester OVN Omnibus Mobile

Welcome To... Chichester OVN Omnibus

Welcome To... Chichester OVN Omnibus Edition contains OVN 1, 2 and 3 in one program...
2
500
Play Game
Pickup car Pickup car

Pickup car

Drive the car around a city, find and collect as many items as possible before the time runs out!...
1
465
Play Game
Infinite Castle Infinite Castle Mobile

Infinite Castle

In this game you play as baby duckling lost in an infinite castle. You must avoid the evil pipe monsters....
1
570
Play Game

Back to top

7W0-70N3 V4L3N71N3 Bump Reminder Dyno GameAddict Riku Valcoran
6 Online Discord
·