[
  {
    "id": "phaser-docs-1",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "npm install phaser",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-2",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "This CLI tool presents an interactive selection of official project templates and demo games.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-3",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "Phaser is on jsDelivr which is a \"super-fast CDN for developers\".",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-4",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "Full TypeScript definitions can be found inside the types folder",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-5",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/scenes",
    "excerpt": "Typical uses for a Scene would be a Loading Screen, a Main Menu, a Game Level, a Boss Fight, an in-game Item Shop, a High Score Table, etc.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-6",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/scenes",
    "excerpt": "it's a common practise to have a Scene dedicated entirely to handling the UI for your game, that is rendered above all other Scenes",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-7",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/scenes",
    "excerpt": "If you find any reference to States in code or a tutorial you've found online, it's for Phaser 2 and likely won't work in Phaser 3.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-8",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/physics/arcade",
    "excerpt": "This will allow you to control the Sprite using the built-in physics functions, such as velocity, acceleration, gravity, etc.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-9",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/input",
    "excerpt": "Phaser maintains a unified input system that works across all browsers and devices.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-10",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/loader",
    "excerpt": "Common asset types include images, texture atlases, sprite sheets, fonts, audio files and JSON data, but there are many more that Phaser can handle.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-11",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/animations",
    "excerpt": "Animations are created via the Animation Manager.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-12",
    "tier": "claimed-docs",
    "url": "https://phaser.io/editor",
    "excerpt": "Drag and drop objects into place, tweak their animations, adjust their physics bodies, enable special effects and more as you go.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-13",
    "tier": "claimed-docs",
    "url": "https://phaser.io/editor",
    "excerpt": "For power users, the MCP Server goes deeper. It implements over 40 specialised tools and integrates directly with Claude Desktop, Cursor, GitHub Copilot and other MCP-compatible tools.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-14",
    "tier": "claimed-docs",
    "url": "https://phaser.io/agent/mcp",
    "excerpt": "Build games from inside the editor you already use with the Phaser Game Agent MCP server.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-15",
    "tier": "claimed-docs",
    "url": "https://phaser.io/agent/mcp",
    "excerpt": "You describe what you want in plain language and your agent calls the tools for you.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-16",
    "tier": "claimed-docs",
    "url": "https://phaser.io/pricing",
    "excerpt": "You can transfer any active licence or subscription to another registered Phaser user from your account page.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-17",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/what-is-phaser",
    "excerpt": "compiled to iOS, Android, Steam and native apps using 3rd party tools",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-gh-1",
    "tier": "github",
    "url": "https://github.com/phaserjs/phaser",
    "excerpt": "You can use JavaScript or TypeScript for development.",
    "fetchedAt": "2026-09-15T19:01:31.144Z"
  },
  {
    "id": "phaser-docs-18",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/what-is-phaser",
    "excerpt": "Games can be built for the web, or as YouTube Playables, Discord Activies, Twitch Overlays or compiled to iOS, Android, Steam and native apps using 3rd party tools.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-19",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/what-is-phaser",
    "excerpt": "Phaser supports over 40 different front-end frameworks including React and Vue.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-gh-2",
    "tier": "github",
    "url": "https://github.com/phaserjs/phaser",
    "excerpt": "Games can be built for the web, or as YouTube Playables, Discord Activities, Reddit games, Twitch Overlays or compiled to iOS, Android, Steam and native apps using 3rd party tools.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-20",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "Install via [npm](https://www.npmjs.com/package/phaser): npm install phaser",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-21",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "This CLI tool presents an interactive selection of official project templates and demo games. Issue the command, answer some questions and the app will download and configure the right package for you.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-22",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/getting-started/installation",
    "excerpt": "Phaser is on jsDelivr which is a \"super-fast CDN for developers\". Include _either_ of the following in your html",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-23",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/scenes",
    "excerpt": "you can pause, resume and sleep a Scene at will, and that you can easily run multiple Scenes at the same time.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-24",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/physics/arcade",
    "excerpt": "It's very fast and easy to use, with lots of helper functions, but due to its nature it does have its limitations.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-25",
    "tier": "claimed-docs",
    "url": "https://docs.phaser.io/phaser/concepts/animations",
    "excerpt": "The Animation systen allows you to play a sequence of these Frames, one after the other, at a given frame rate.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-26",
    "tier": "claimed-docs",
    "url": "https://phaser.io/agent/mcp",
    "excerpt": "Give the player a double-jump and a coin counter.The jump feels floaty, make gravity stronger.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-27",
    "tier": "claimed-docs",
    "url": "https://phaser.io/editor",
    "excerpt": "Add and configure filters visually — Glow, Shadow, Blur, Pixelate, Bokeh, ColorMatrix, Displacement and more — directly in the Scene Editor's Inspector view, in real time.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-28",
    "tier": "claimed-docs",
    "url": "https://phaser.io/pricing",
    "excerpt": "Pixel art, tilemap & atlas editors\n*   SFX & music generation",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-29",
    "tier": "claimed-docs",
    "url": "https://phaser.io/editor",
    "excerpt": "Create a particle emitter, reorganise a scene into layers, rename a bunch of objects — it handles it without switching tools.",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-docs-30",
    "tier": "claimed-docs",
    "url": "https://phaser.io/pricing",
    "excerpt": "Full commercial rights\n*   Transfer your licence to any user",
    "fetchedAt": "2026-09-15T19:10:02.032Z"
  },
  {
    "id": "phaser-comm-1",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=16372375",
    "excerpt": "It's still rough around the edges, but I have no doubt Phaser 3 will get to feature complete. What's holding me back is lack of TypeScript definitions.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-2",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=16372375",
    "excerpt": "I LOVE Phaser though I have moved on to Godot wanting to see if it is a better fit for me. Congrats to the team for making a great toolkit.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-3",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=16372375",
    "excerpt": "A year or so ago I did a lot with Phaser... man is Phaser easy to learn and easy to get more advanced in... I am a big fan of their work.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-4",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=16372375",
    "excerpt": "I've spent the past 6 months building a game using Phaser and TypeScript. On the whole, it's been a great experience... one of the worst parts of Phaser is its documentation... TypeScript + VSCode massively improves this experience.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-5",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=16372375",
    "excerpt": "My son and I built a small game together a couple of years back with Phaser 2. It was a really pleasant experience.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-6",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=16372375",
    "excerpt": "I love Phaser! I've been in love with this framework ever since it came out because it's based on Flixel... Only Love2D comes close to it.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-7",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=37499163",
    "excerpt": "I've made a couple toy projects with Phaser, after comparing other Javascript based 2d engines. Phaser is the most fully featured amongst them... Phaser specifically has many examples and docs to work from.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-8",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=37499163",
    "excerpt": "Phaser 4 was announced ~four years ago and was an attempt to get the project written natively in TypeScript. It looks pretty dead in the water... 'best effort' TypeScript experience layered onto Phaser 3 via DefinitelyTyped didn't excite me.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-9",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=37499163",
    "excerpt": "Made a game with this and it worked rather well for being a browser thing. Was quite happy this made it work nicely on any device, no compilation needed for mobile or so.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-10",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=10065580",
    "excerpt": "After trying out several HTML5/JS game libraries, I'm pretty sure that Phaser is the best one for 2D games. It has frequent updates, great documentation and an awesome community support.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-11",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=10065580",
    "excerpt": "The framework is good, however I got faster (fps wise) results using my own rendering functions on Canvas than I was getting using their rendering on both Canvas and WebGL.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-12",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=10065580",
    "excerpt": "I just started playing with it and circular dependencies make me cringe... It's really tough to compose things with it.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-13",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=7215398",
    "excerpt": "It's a great tool if you go for a game that fits this framework - 2D, sprites, tilemaps, physics... After experimenting a little with phaser, i realized i don't need a full game framework, and now feel better served by pixi.js.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-14",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=7215398",
    "excerpt": "We've been using Phaser to migrate a bunch of education games from Flixel/Flash to HTML5. Absolutely recommended.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-15",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=7215398",
    "excerpt": "We did a mini multiplayer platformer in this over a weekend. It was pretty simple to setup but if you aren't familiar with properly setting up JS applications you're going to hit a wall eventually.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-16",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=9950056",
    "excerpt": "The documentation of Phaser is the worst i've seen to a popular framework. The website is very bad in the design, styling as well as content.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-17",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=9950056",
    "excerpt": "This is the best JavaScript game framework. Been using it for a few years and it never let me down... created a small game and exported it to an android .apk and easily runs at 60fps.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-comm-18",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=9950056",
    "excerpt": "Phaser is the perfect framework to get started making HTML5 2D games.",
    "fetchedAt": "2026-09-15T19:14:04.466Z"
  },
  {
    "id": "phaser-probe-1",
    "tier": "probe",
    "url": "https://docs.phaser.io/llms.txt",
    "excerpt": "PROBE llms.txt: HTTP 404 at https://docs.phaser.io/llms.txt",
    "fetchedAt": "2026-09-15T19:14:25.372Z"
  },
  {
    "id": "phaser-probe-2",
    "tier": "probe",
    "url": "https://docs.phaser.io/phaser/getting-started/what-is-phaser.md",
    "excerpt": "PROBE docs-md: HTTP 404 at https://docs.phaser.io/phaser/getting-started/what-is-phaser.md",
    "fetchedAt": "2026-09-15T19:14:25.372Z"
  },
  {
    "id": "phaser-probe-3",
    "tier": "probe",
    "url": "https://docs.phaser.io/openapi.json",
    "excerpt": "PROBE openapi: all candidate paths 404 (https://docs.phaser.io/openapi.json, https://docs.phaser.io/swagger.json, https://docs.phaser.io/api/openapi.json, https://docs.phaser.io/.well-known/openapi.json)",
    "fetchedAt": "2026-09-15T19:14:25.372Z"
  },
  {
    "id": "phaser-probe-4",
    "tier": "probe",
    "url": "https://phaser.io/agent/mcp",
    "excerpt": "official MCP server documented at https://phaser.io/agent/mcp",
    "fetchedAt": "2026-09-15T19:14:25.372Z"
  },
  {
    "id": "phaser-probe-rt-1",
    "tier": "probe",
    "url": "https://phaser.io/agent/mcp",
    "excerpt": "PROBE runtime (recorded 2026-09-15): `npm view phaser version` → 4.2.1 (MIT, 263,018 weekly downloads), and phaser.io/llms.txt is live as a programmatic examples-API index ('# Phaser Examples Index... For full metadata and source code, use the API: GET /api/v1/examples/{id}'). Phaser Studio's official MCP rides its hosted Game Agent (phaser.io/agent/mcp 'Connect your coding agent'); no @phaserjs MCP package exists on npm (E404, recorded). Caveat: phaser.io root 403s non-browser clients — deep links and a browser UA required.",
    "fetchedAt": "2026-09-15T19:14:25.000Z"
  }
]
