What problem does it solve? Making a Phaser 4 game adapt to different screen sizes, parent containers, and device orientations requires correctly configuring the ScaleManager, choosing among seven scale modes, and wiring resize and fullscreen events, which is error-prone without a reference. ## Core Features & Use Cases - Scale Mode Configuration: Set up FIT, RESIZE, ENVELOP, EXPAND, and other scale modes with auto-centering, zoom, snap values, and min/max constraints. - Responsive Resize Handling: Subscribe to the resize event to reposition cameras and UI elements when the browser or parent container changes size. - Fullscreen and Orientation: Implement fullscreen toggles triggered from pointerup gestures and respond to device orientation changes on mobile. - Use Case: You are building a browser game that must letterbox correctly on desktop, fill the screen on mobile, and show a rotate-device prompt in portrait mode. Use this Skill to configure the scale config object and event handlers correctly. ## Quick Start Configure my Phaser 4 game to scale to fit its parent container, stay centered, and handle browser resize events.