What problem does it solve? Working with Phaser 4 game objects requires knowing which factory methods, component mixins, and property APIs to use, and Phaser 4 introduced breaking changes like the removal of setTintFill that trip up developers familiar with Phaser 3. ## Core Features & Use Cases - Sprite and Image Creation: Use this.add.sprite and this.add.image factory methods with texture and frame selection, and understand when to choose Image over Sprite to avoid per-frame preUpdate overhead. - Component Mixin Operations: Apply position, scale, rotation, tint, alpha, flip, origin, depth, crop, scroll factor, and blend mode through the shared component mixin system documented per source file. - Specialized Objects: Create NineSlice panels, TileSprite scrolling backgrounds, Blitter batched rendering, and Video game objects. - Use Case: Build a game scene where a player sprite plays animations, a parallax TileSprite background scrolls, and UI panels resize cleanly with NineSlice, all with correct Phaser 4 API calls. ## Quick Start Ask the agent to create a Phaser 4 sprite at position 100, 200 using the player texture, scaled to 2x and tinted red.