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.