What problem does it solve? Phaser games often break visually when the browser window resizes, the device rotates, or the canvas parent lacks dimensions. This Skill provides the ScaleManager knowledge needed to make a Phaser game scale correctly across screen sizes, orientations, and fullscreen transitions. ## Core Features & Use Cases - Scale Mode Configuration: Choose between FIT, RESIZE, ENVELOP, EXPAND, and other scale modes with correct width, height, zoom, min/max, and snap settings. - Responsive Resize Handling: Subscribe to resize and orientationchange events to reposition cameras and UI when the canvas size changes. - Fullscreen and Centering: Implement fullscreen toggles triggered from pointerup, auto-centering within a parent element, and pixel-art zoom with MAX_ZOOM. - Use Case: You are building a pixel-art Phaser game that must fill the browser window while preserving aspect ratio. Use this Skill to configure FIT mode with CENTER_BOTH and MAX_ZOOM, then handle resize events to keep UI anchored. ## Quick Start Ask the AI to configure my Phaser game to scale to fit its parent container, stay centered, and handle browser resize events.