// the find
rexrainbow/phaser3-rex-notes
Notes of phaser4 engine
A one-person plugin library for Phaser 3 that fills the gaps the engine left open: UI widgets (dialogs, sliders, text boxes), grid/board systems for strategy games, shader effects, dialogue/event sheet scripting, and Live2D integration. Despite the misleading description saying 'phaser4', this is firmly Phaser 3. It's the de facto standard third-party plugin suite for Phaser 3 developers who need anything beyond raw sprites and tilemaps.
The plugin breadth is genuinely impressive — board/hex-grid logic, a full UI toolkit, ink-style event sheets, and i18n are all things Phaser 3 ships without. The documentation site has a page per plugin with API tables and live Codepen demos, which is more effort than most OSS projects put in. Actively committed to as recently as yesterday, which matters for a framework-dependent lib. The plugin architecture is modular — you import only what you need, so you're not dragging in the whole thing.
Single maintainer with no obvious succession plan — rexrainbow goes quiet and this stalls against future Phaser updates. The source is plain JavaScript with no TypeScript, which is a real pain given the API surface size; you're reading docs to figure out what arguments exist. Dev setup uses .bat files, so the example runner is Windows-only out of the box. The repo mixes production-ready plugins with experimental ones and there's no clear signal of which is which — you can easily pull in something that hasn't been touched in three years.