What is Police Office Inc? Police Office Inc is a Simulation browser game you can play instantly online with no downloads. Experience realistic simulation and management gameplay.
POLICE OFFICE INC.
A Local-First Police Station Management Sandbox
Developer: Happystoner5420 Games
Platform: Browser-based (Fully offline-capable)
Build: 0.9.4
GAME OVERVIEW
Police Office Inc. is a real-time police station management simulation where you run Central Precinct's command desk. You oversee dispatch operations, manage personnel, coordinate investigations, and maintain the daily operations of a functioning police station—all rendered procedurally without external assets or internet connections.
CORE GAMEPLAY LOOP
1. DISPATCH & INCIDENT MANAGEMENT
Receive emergency calls dynamically throughout each shift
Review pending incidents with varying priority levels (LOW, MEDIUM, HIGH, CRITICAL)
Assign available officers to respond to crimes including:
Homicides & Attempted Murder (require detective cases & interviews)
Armed Robbery, Burglary, Assault (serious crimes requiring investigation)
Theft, Noise Complaints, Vehicle Incidents (minor cases)
Watch units travel through the station, board patrol vehicles, respond to scenes, and return
2. OFFICER MANAGEMENT
Hire and manage staff with distinct roles:
Patrol Officers - respond to dispatch calls
Detectives - investigate major crimes and conduct interrogations
Recruitment desk maintains a larger officer pool
Monitor personnel needs autonomously:
Bathroom breaks (4-seat restroom)
Hunger & thirst (snack machines, coffee, soda)
Energy & stress (break room with seating)
Work activities (desk work, briefings, case reviews)
Each officer has unique stats: reliability, accuracy, teamwork
Personnel AI handles pathfinding, priorities, and daily routines automatically
3. DETECTIVE BUREAU & INVESTIGATIONS
Major crimes (murder, attempted murder, serious arrests) create case files
Assign detectives to review evidence and build prosecution packets
Cases track:
Evidence collected at scenes
Witness statements
Officer investigation quality
Scene response details
4. INTERROGATION SYSTEM
Murder and attempted murder arrests require detective interviews
Conduct detailed suspect interviews with:
Multiple interrogation approaches
Confession mechanics
Interview scoring that affects court outcomes
Review detailed suspect profiles with appearance variations and statistics
5. CUSTODY & TRANSPORT
Minor arrests enter custody for release or jail transport
Serious arrests create interrogation cases
Transport subjects to county jail for custody reimbursements that fund your budget
Secure intake processing for booking
6. COURT DOCKET & VICTIM SERVICES
Review final judgements and sentences after jail transfers
Access comprehensive case files including:
Evidence and interrogation factors
Victim/family response records
Impact statements
Case timeline updates
Support service assignments
Officer Outreach System:
CALL, MEET, IMPACT actions for victim/family contacts
Timestamped contact logs
Follow-up task tracking with overdue alerts
Supervisor acknowledgment system
Court Filters & Sorting:
"OVERDUE ONLY" filter for urgent follow-ups
"NEXT REVIEW" sort for prioritization
Persistent view preferences
7. STATION OPERATIONS
Monitor activity feed with real-time station events
Review filed reports from completed incidents
Manage station budget (starts at $48,500)
Control simulation time: pause, 1×, 2×, 4× speed, or advance to next day
Expand staff roster (default cap: 12 personnel)
TECHNICAL FEATURES
FULLY OFFLINE ARCHITECTURE:
No server, API calls, CDN, or network requests
All graphics rendered procedurally via canvas
Audio synthesized locally in-browser
Runs from index.html in any modern desktop browser
Five local save slots stored in browser localStorage
MODULAR DESIGN:
25+ JavaScript modules handling distinct systems:
Game loop & simulation (game.js)
Procedural graphics & lighting (graphics.js)
NPC AI & pathfinding (npc.js, npcAI.js, pathfinding.js)
Station geometry & furniture (rooms.js, furniture.js)
Investigation systems (detectives.js, suspects.js, interrogation.js)
Court outcomes & victim services (reports.js)
UI & command desk (ui.js, menus.js)
Save system & settings (saveSystem.js, settings.js)
SAVES INCLUDE:
Staff positions, needs, and tasks
Active dispatch calls and vehicles
Open cases and investigations
Court records and victim contacts
Budget, day/time, and activity history
Furniture placement and station layout
User settings and preferences
CONTROLS
Input Action
WASD / Arrow Keys Pan camera
Mouse Drag Pan map
Mouse Wheel Zoom in/out
Click Unit Inspect & locate personnel
Space Pause/Resume simulation
1× / 2× / 4× Buttons Change simulation speed
FAST FORWARD Toggle 4× speed
NEXT DAY Advance to next morning shift
FIT VIEW Frame full precinct
VISUAL & AUDIO DESIGN
Procedural rendering: All station art drawn on canvas in real-time
Depth sorting & lighting for immersive top-down view
Character variations: Unique officer appearances
Local audio synthesis: No external sound files
Particle effects for alerts and activity
Accessibility features: High contrast mode, reduced motion, UI scaling
COMMAND DESK TABS
DISPATCH - Review and assign pending emergency calls
OFFICERS - Monitor staff status, needs, and availability
CASES - Assign detectives to investigations
CUSTODY - Track arrested subjects and transport status
COURT - Review judgements, victim services, and follow-ups with overdue tracking
REPORTS - Browse filed incident reports
ACTIVITY - Station-wide event log and alerts
GAME PHILOSOPHY
Police Office Inc. prioritizes a playable, extensible simulation architecture over pre-rendered assets. The modular design allows future expansion with sprite sheets or generated art without changing core systems. The game emphasizes management strategy, resource allocation, and case follow-through in a self-contained, privacy-respecting offline experience.
No data ever leaves your browser. No accounts, no tracking, no cloud dependencies—just pure local simulation.
Run the room. Read the city. Keep the station moving.
Mobile
Mobile
Mobile
Mobile
Mobile