Phaser World Issue 224

Hey there, game dev! ๐Ÿ‘‹

The one you've been waiting for is here. Phaser Editor v5 beta just dropped with AI integration, full Phaser 4 support, and a lot more. Plus three tutorials this week: projectiles, an EarthBound-style shader, and migrating Phaser 3 shaders to Phaser 4. And two fresh showcases from the community.

Plenty to dig into! ๐Ÿš€๐Ÿฆ•

This week:

โญ๏ธ Phaser Editor v5 beta is finally here

We've been teasing this for a while in Phaser World, and the moment is finally here: Phaser Editor v5 beta is live, and it's packed ๐ŸŽ‰๐Ÿฆ•:

  • โœ… AI integration via MCP, built right into the editor. One click to connect Claude Desktop, Cursor, or VS Code

  • โœ… Full Phaser 4 support, including the new filters system, updated Spine runtime, and new project templates

  • โœ… Full Phaser 3 backward compatibility

  • โœ… Unbox Prefab Instance to customize prefab instances independently

  • โœ… Particle emitter animations configurable directly in the Scene Editor

  • And a ton of smaller improvements across the board

ยป The first beta users have spoken

ยป Claude meets Phaser Editor v5. Watch what happens

The beta is live and waiting for you. Be one of the first to try it ๐Ÿ˜Ž๐Ÿฆ•

๐Ÿ“š Tutorials

ยป 3 Ways to Make Projectiles in Phaser

Projectile attacks are a big part of how your game feels. Scott Westover breaks down three ways to build them in Phaser: particle emitters, animated sprites, and tween-driven sprite instances. No huge sprite sheets needed ๐Ÿชƒ๐Ÿซง

ยป EarthBound-Style Transparency Effect in WebGL

Ever wondered how EarthBound gets that dreamy layered look in its battle backgrounds? It's a transparency shader that blends two textures together on the GPU. Lightning fast, and you can bring it into Phaser 3. Here's how โœจ๐ŸŒ€

ยป Migrating Phaser 3 Shaders to Phaser 4

Phaser 4 replaces the Post FX pipeline with a new two-class system that makes shaders easier to manage. Learn how to migrate your Phaser 3 shaders with three practical examples: grayscale, wipe, and noise ๐Ÿ› ๏ธ๐Ÿ”€

๐ŸŽฎ Phaser Showcase

ยป Ice Maze: English Grammar Made Fun

Ice Maze is a free browser game that turns English grammar into something students actually want to play. Built with Phaser by educator James Abela, it uses colors to teach sentence structure through maze navigation ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡บ๐Ÿ‡ธ

No sign-up, no cost, works on desktop, tablet, and mobile. Already adopted by teachers from Malaysia to the US, and the full source code is available on GitHub ๐ŸงŠ

ยป Darkness of the Dungeon: Browser Dungeon Crawler

Darkness of the Dungeon is a browser-based dungeon crawler built with Phaser by Artem. Procedurally generated layouts, resource management, and increasing difficulty levels, all playable without plugins or additional software ๐Ÿฐ๐Ÿ•ฏ๏ธ

The project caught attention in the JavaScript community on Reddit, where developers dug into its implementation and design choices.

๐Ÿš€ Phaser 4 Dev Log: Actions.AddEffectShine is here

The last of the old FX just made it into Phaser 4. Actions.AddEffectShine replaces the original Shine effect, and it's not even close โœจ

The original was limited: one color, no angle control near horizontal or vertical, and a constant speed highlight. This one is built on the Gradient system, which means you get full angle support, color overdrive in any direction, and tween-based movement with yoyo and easing. Displacement support is in there too.

And if our settings don't cover what you need, you can dig into the individual parts and configure them however you want ๐Ÿ‘Œ

Default shine

Custom shine (screenshots from video)

The difference speaks for itself. Join the conversation on our Discord to watch the full video and follow every Phaser 4 update as it happens ๐Ÿ˜

Your work deserves a spotlight ๐ŸŒŸ

Made a game, tutorial, tool, or video with Phaser? We'd love to feature it. This newsletter goes out to 20,000+ game devs who are always looking for inspiration. Drop us a line, and let's get it in front of them ๐Ÿ˜‰

That's it for this edition. Now go build something. Happy coding! ๐Ÿš€

We want to hear from you! ๐ŸŽฎ

Help us make this newsletter feel like it was made just for you. What's your Phaser level?

Login or Subscribe to participate in polls.