Escape from Reinsurance — Top‑Down Office Run


World

  • Fixed‑size canvas map with rectangular rooms, doors, colliders, and simple furniture. Axis‑aligned rectangles block movement.

Player & controls

  • WASD/Arrow movement with acceleration clamps and boundary collision checks. The camera is static; the world fits on one screen.

Interactions

  • Speech bubbles: Timed DOM elements positioned above entities convey quips/alerts; urgent events add a vibration animation.
  • Events: Entering regions or meeting conditions triggers barks, light effects, or simple tasks (e.g., fetch/avoid).

Implementation notes

  • Utility helpers provide clamping and rectangle hit tests. Doors are modeled as gaps carved into wall segments; walls are split around door openings to preserve collision integrity.

Ideas

  • Add pathing NPCs, line‑of‑sight stealth, keycards, or a time pressure loop with checkpoints and scoring.