Newsletter
Published on 3rd June 2024
Welcome to Phaser World Issue 182
I can't quite believe we're in June already - time seems to be flying by this year. That doesn't stop us from having another great issue for you, though. Lots more games, tutorials, product releases, and Dev Logs are ready and waiting to be consumed.
Plus .. we're hiring again! We are looking for a Content Creator to join the team at Phaser Studio. Are you the one who can help us create all the content we're publishing to our site every week? The likes of which you can find in this very issue? Or maybe you know someone it would be good for? Find all the details at https://phaser.io/community/jobs/
Game of the Week
Donkey Kong Junior
Relive the Arcade Classic: Play as DK Jr. to save Donkey Kong from Mario’s grasp in this faithful arcade conversion for the web.
I am Survivor
I am Survivor is a game with a really cool concept, is where the wave is you, sending zombies one by one to human shooter. Each round you get new zombie choices to upgrade and depending on the enemy, you have variety of strategies to use.
Daily Challenge: Sudoku
Fill the 9x9 grid with numbers so that each row, column and 3x3 square contains all digits from 1 to 9.
Smooth Cactus
You're a smooth cactus. Don't let anyone of anything change who you are.
Daily Sudoku
Whether you are a Sudoku beginner, or a Sudoku pro our progressive difficulties will give you the most appropriate puzzle challenge for your level.
Phaser Compressor Released
Use our powerful new web-based tool to crunch your Phaser bundles down by up to 60%, enabling only the features your game requires.
Phaser Editor v4.0.2 Released
A new release of Phaser Editor is now available including the Sprite Sheet Viewer and several bug fixes.
Phaser Beam Technical Preview 2
Read about development of the brand new WebGL Renderer, Phaser Beam, and experiment with it in our Sandbox.
HTML5 “Down the Mountain” updated to Phaser 3.60 using TypeScript and classes
Today I am focusing on Down the Mountain, a mobile smashing hit back in 2015, which in my opinion still has something to say.
Phaser 3: Build a Coin Plinko Game from Scratch with Matter Physics
We’ll create a digital version of the popular arcade game, Coin Plinko. Players aim to win prizes by dropping coins down a pegged board into differently valued slots. Combining luck and strategy, they decide where to drop the coins for the best chance of winning big.
Rich:
I'm going to keep my section really brief this week and ask just one thing:
Do you know any companies that use Phaser?
If so, please email me their website: rich@phaser.io
It doesn't matter how big or small the company is.
It doesn't matter what they use Phaser for.
It doesn't matter how recently or how long ago they used it.
It doesn't matter where in the world they are.
As we enter the next stage of Phaser Studio's life, we're trying to research as many companies as possible. This is the only way we'll add the right features to Phaser and Phaser Editor. Which, in turn, is the only way to ensure it lasts for many years to come.
Francisco: Greetings to everyone for another week.
This time we are preparing an update for our command line template installer.
- This new version will come with two new templates, Bun and Remix.
- Two new commands have been added: help (to view some useful information) and version (to know the current CLI version).
- Improved support for Bun on Mac/Linux.
- Now you can install a template in an existing folder.
Regarding Sandbox, we have been experimenting with the possibility of creating screenshots to generate a small thumbnail for each project saved in Sandbox.
In addition to the above, I am studying a new template that I cannot mention at this time, but it will really be great to have it.
I hope you liked this update. To know more about the secret template, stay tuned.
Arian: Greetings friends!
What is a week? Seven birds flying? We couldn't work on the particle editor these days, as we decided to make an intermediate release of the editor, to fix some errors and add a feature that was present since version 1 but not in version 4.
Some of the users of version 3 of the editor had problems running version 4 since they maintained a configuration of setting the file limit in a project. In version 4 there are no file limits and the absence of this option caused problems, such as a blank screen. We already fixed this.
The new feature I was talking about is a new spritesheet viewer. This new viewer shows the original spritesheet image but allows you to drag a tile from the image into the scene. It is a similar workflow to map editors and tilesets. However, there is still much to do regarding tilemap and tileset support. We have this on our priority list since many of you use tilemaps in your games. We want Phaser Editor to be a great tool for making tilemap-based games.
I invite you to read the entry on our blog about this new version of the editor.
Can: Hello there!
This week continues with adding more features to Phaser Nexus! I implemented SVG text support to enhance the versatility of text rendering. It includes text style support, attributes, font size, color, alignment, text path, and all other transformations you can do. More fancy examples of texts are on the way!
A simple example of creating a Text would be:
Another feature we got is SVG filters. To create more advanced visual effects, I implemented a range of filters, such as blur, drop shadow, and color adjustments. The sweet thing is, you can merge multiple of them right away! It applies to any form of SVG element, be it image, text, or geometrical shape!
Hope you have the highest resolution in your week, as we do here with the SVGs!
Robert: ¡Bienvenido de nuevo!
I continue to work on the new examples, the labs replacement. While sidelining some bugs that I just haven’t had time to test fully. Last week with Memorial Day weekend, my devlog seemed boring, I fixed bugs… and built out more features for lack of better words.
So one problem I had with the examples was revolving around the virtual file system in place, essentially just strings that look like your standard file path. Combining file name with folder, checking if they exist, queries with LIKE giving more results then expected. It was just a bit of a mess that needed a rewrite. This is where SUBSTRING came to the rescue, instead of filtering large SELECT sets or making numerous fields, I could do SUBSTRING_INDEX(folder, '/', 1) as folder and there we go, all the root level folders! Or use LOCATE to dynamically place myself at the level of nesting related to the URL. Now if folders were actual items and not just manipulated extractions from example folder paths, I would likely have had a better time. Essentially that is what the cache will do, storing folders for quick access. Ah SQL great when it works, horrible when it doesn’t. Hopefully my over engineering reduces issues, because why not.
Hasta la próxima, disfruta la semana.
Ben:
You can find my Dev Log in the Phaser Beam Technical Preview 2 article on the main Phaser website. Please have a read, experiment with it in our sandbox and send us your feedback!
Phaser Releases
Phaser 3.90.0 Technical Preview 2 released 31st May 2024.
Phaser Editor 2D 4.0.2 released 30th May 2024.
Phaser CE 2.20.0 released 13th December 2022.
Have some news you'd like published? Email support@phaser.io or tweet us.
Missed an issue? Check out the Back Issues page.
©2024 Phaser Studio Inc | 548 Market St PMB 90114, San Francisco CA 94104