{
  "id": 1325960,
  "title": "The Vacuum Approaches — you are the dog",
  "url": "https://urgent.news/2026/08/16/the-vacuum-approaches-you-are-the-dog",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-16T18:15:25.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/namingthingsishard/the-vacuum-approaches-you-are-the-dog-4bf1"
  },
  "original_language": "en",
  "account": "The Vacuum Approaches is a compact Undertale-inspired game where you control a canine protagonist in a three-room abode. Your first-person perspective, canine form, allows you to interact with furniture and objects in each room, altering your stats. Chaos, Good Boy, and Treats are the three stats tracked, each ranging from 0 to 100. The game's endings are triggered when a stat reaches a limit: MAXIMUM CHAOS, ZERO CHAOS, GOOD BOY MAX, TREAT HOARD, or THE BEAST EATS. The game loop, intentionally simple, involves walking, interacting with objects, selecting verbs, witnessing punchlines, and watching your stats evolve. The code, based on Vite, TypeScript, and KAPLAY, showcases a solid punchline structure. Despite its simplicity, the game allows for replayability as furniture and stats do not persist between sessions. The author invites feedback and suggestions from players who try it out.",
  "summary": "This is a submission for Weekend Challenge: Dog Days Edition The Vacuum Approaches is a tiny Undertale-like house game. You are the dog. The vacuum lives here too. What I Built You walk a three-room house - living room, kitchen, bedroom — in first person canine form. Furniture is interactable. Each object has two or three actions associated with it that affect your stats. You have three stats…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}