Phaser World Issue 216

Richard DaveyRichard Davey
4 min read

Greetings everyone! We’re back with another round of news from the wider Phaser community. This issue we have got the release of Phaser v3.88.1, three games, and two advanced tutorials. Plenty to keep you busy 😄

There’s no Dev Log this week because we’ve several very significant projects all nearing completion together, so we’ve just not had time to write about them. Dev Logs shall commence regular service in the next issue. Until then, please dig into a smaller but no less tasty treat of an issue …

🥳 Phaser v3.88.1 Released

We are excited to announce the release of Phaser v3.88.1, codenamed 'Minami'. This latest version of our open-source HTML5 game framework brings lots of important fixes and improvements that we know our community will benefit from.

Our mobile and web audio systems have received vital updates. We've improved audio unlocking on mouse-enabled devices, and implemented crucial fixes for iOS 17.5.1+ and iOS 18+ to prevent audio interruption during focus changes in Safari.

We've merged a community PR that adds a handy new Transform.getWorldPoint method that lets you accurately retrieve world coordinates for game objects, even within nested hierarchies. Plus Dynamic Textures have had their rendering quality substantially improved by ensuring even-numbered dimensions.

For our physics-focused developers, we've enhanced Arcade Physics collision handling, particularly for circle-to-circle and circle-to-rectangle collisions. We've also fixed a critical issue with Matter.js physics that could cause browser crashes when handling large delta values in background tabs.

The update includes many more improvements, from better tilemap handling to enhanced tween management and DOM element scaling fixes. We've worked hard to ensure these changes maintain backward compatibility while improving your game development workflow. As always, please see the full Change Log for details.

Phaser v3.88.1 is available now via npm and GitHub and in the Phaser Sandbox. We've also updated all of our framework templates too. We encourage all developers to upgrade to this latest version to take advantage of these improvements. As always, we're grateful for our community's continued support and feedback that helps make Phaser better with each release.

Download from GitHub

🧠 Memory Game with Phaser and React

If you're interested in game development with JavaScript, why not try building a memory game using Phaser and React? This tutorial walks you through the entire process, showing you how to integrate these two technologies to create an interactive card-matching game.

Read the Tutorial

😽 Magical Cat Rescue

If you love puzzle games and adorable cats, Magical Cat Rescue is a game you don’t want to miss! Built using Phaser, this delightful adventure challenges players to solve puzzles and rescue lost cats in a magical world.

Play Magical Cat Rescue

🧠 Continuous Collision Detection in Phaser

This tutorial is part of an ongoing series and provides an in-depth look at:

Handling high-speed object collisions with line segments Detecting vertex collisions for more precise interactions Preventing the notorious tunneling effect caused by fast motion Implementing mathematical techniques to achieve accurate physics.

Read Tutorial

☕ Brew Perfect

Love coffee and casual games? Then Brew Perfect is your next caffeine fix! Created by PlayGood Games in partnership with Chemex Coffeemakers, this engaging browser game lets players experience the art of brewing the perfect cup of coffee.

Play Brew Perfect

⚔️ 风尘三侠传 The Legend of Three Heroes

As game developers, we often come across titles that pique our interest, even if they're beyond our linguistic reach. One such game is 风尘三侠传 (The Legend of Three Heroes), developed and published by Dai Jin. Released a year ago, this Phaser created game is available exclusively in Chinese on Steam.

Read about Legend of the Three Heroes


Phaser YouTube Channel

New readers may not be aware that Phaser has its own YouTube channel! We’ve been posting a steady collection of updates, recaps, and game showcases there for a while now, and it’s growing nicely. Our aim is to start trying some short-form tutorials and see how those go down, but if you’ve any other ideas, please let us know in our Discord. Here are some of the latest videos:

Subscribe to us at https://www.youtube.com/@PhaserYouTube


Share your content with 18,000+ readers

Have you created a game, tutorial, code snippet, video, or anything you feel our readers would like?

Please send it to us!

Until the next issue, happy coding!

0
Subscribe to my newsletter

Read articles from Richard Davey directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Richard Davey
Richard Davey