Newsletter โ Issue 025
๐ฅ Headlines
PlayCanvas released
PlayCanvas React, a wrapper
around the PlayCanvas Engine. It lets you build scenes declaratively
and leverage Reactโs state management. It is a code-centric alternative to the PlayCanvas Editor.
WebXR PWAs are now supported on the
Meta Horizon Store, with
2D and hybrid app support coming later.
The Gamedev.js Survey 2024 results are
in.
Not web-related, but Electronic Arts open-sourced Command & Conquer and Red Alert!
โญ๏ธ Sponsors
Poki serves over 90 million players each month, offering a diverse range of game genres. Poki supports game developers in reaching a wide audience with HTML5 games and is continually evolving the variety of web games available, from casual point-and-click games to multiplayer FPS shooters and everything in between. Share your game with us!
Heading to GDC this year? Stop by our booth - S0143 - and have a chat with us about how we can help you create the next hit on web! From free unlimited playtesting to full QA to taking care of user acquisition, Pokiโs got you covered :)
CrazyGames is revolutionizing web gaming, connecting over 3,000 developers with 40+ million players monthly. Our platform supports both ads and in-app purchases, paying out millions in revenue share to developers each year while fostering one of the most vibrant player communities worldwide. Publish your game on CrazyGames!
Meet the CrazyGames team at GDC! Weโre offering publishing deals and handing out some of the coolest swag in the industry. Whether you want to scale your game or chat about the future of web gaming, weโd love to connect. DM Everton on Discord to set up a meeting!
๐ผ Jobs
CreativeDevJobs is a job board dedicated to connecting talented developers with cutting-edge companies worldwide. Our platform brings profiles such as creative developers, technical artists, game developers, and front-end developers with innovative projects using Three.js, WebGL, React Three Fiber, and other emerging web technologies. We help developers find exciting opportunities at the intersection of creativity and code.
Find your next opportunity on CreativeDevJobs.
๐ Engines
Three.js r174 (changelog, migration guide).
React Three Fiber v9.0.0 โ Compatibility release for React 19.
Drei v10.0.0 โ Compatibility release for React 19.
Threlte v8 โ WebGPU-ready, Svelte 5 support, AsciiRenderer, CubeCamera, HUD, Detailed, and a fixed step for physics. They also introduced Threlte Studio, a browser-based editor that syncs changes to your code.
TresJS Cientos 4.1.0 โ Align, Billboard, CubeCamera, SoftShadows, MeshDiscardMaterial, Outline, Mask, Image, gradientTexture, ScreenSizer, Edges.
PlayCanvas Engine v2.5.0 and 2.4.0 โ Depth of Field post effect, Percentage-Closer Soft Shadows (video).
PlayCanvas Editor v2.0.0 โ Adds support for Engine v2.
Babylon.js v7.51.0 โ Babylon.js 8 to be released at the end of March.
A-Frame v1.7.0 โ Three.js r173, import maps, experimental post-processing, initial WebGPU support.
Phaser released Phaser Editor 4.9.0, Phaser v4 Beta 6 and Beta 5, and Phaser v3.88.
PixiJS 8.7.0 โ Render layers, GIFs, Three.js integration. New PixiJS Userland community GitHub organization.
Pixi React v8.0.0 โ A full rewrite that adds support for PixiJS v8, React 19, and types. Check out the new docs.
Kaplay 4000.0.0-alpha.16, state of Kaplay #4, and a brand new website.
Wonderland Engine 1.3.0, 1.3.1, 1.3.2 โ New and improved project templates, procedural sky shader, drop shadow text effect, and resource filters. Wonderland has merged with Robot Invader to form Create Worlds.
Wonderland React UI โ Performant 3D UI. Write your UI code with JSX and render it to Wonderland Engine.
- ๐คบ Rapier 0.23.0 โ No major new features, but some fixes and performance improvements.
Defold 1.9.6, 1.9.7, and 1.9.8 Beta
Construct Beta r429 โ New Monaco editor updates, dockable Remote Preview, New Bowling example file.
Cocos Creator 3.8.5 โ WASM lazy loading, reduced size for 2D projects, enhanced CRP with improved post-processing, HarmonyOS Next (Huawei) and Google Play support, new Prefab & Spine preview.
Colyseus v0.16 โ StateView, experimental WebTransport support, and experimental encoding/decoding APIs.
๐ Tools
InstancedMesh2 โ Now with skeletal animation support (demo) โ by Andrea Gargaro.
Three.js TSL template (Three.js Shading Language) โ Starter template by Bruno Simon.
TSLFX (repo) โ Early-stage library of VFX for TSL by me.
TSL Textures โ Drop-in textures for TSL by Pavel Boytchev.
vite-plugin-tsl-operator โ Vite plugin to use regular math operators in TSL by David Ronai.
threejs-shader-materials โ Collection of shader materials by Masato Makino.
@react-three/handle (video) โ Library for React XR to grab objects by Bela Bohlender.
@takram/three-clouds (video) โ Geospatial volumetric clouds by Shota Matsuda.
Paper Shaders โ 2D shaders with React bindings. See Smoke Ring, God Rays, Neuro Noise, Warp, Voronoi.
WebGL Lightmap Baker โ Standalone tool to bake shadows, ambient occlusion, and point lights by Mathew.
gltf-type-toolkit โ Generates type-safe glTF file representations in TypeScript by Thorsten Seyschab.
JavaScript Game Launcher for retro handheld consoles (video) by Luis Montes.
๐ฌ Videos
- ๐ What Kind of Math Should Game Developers Know? by SimonDev
Create Realistic GLSL Water with Three.js by Dan Greenheck
Beginnerโs Guide to Shader Distortion Techniques by Barney Codes
-
Shaderfrog 2.0 Introduction Tutorial by Andrew Ray
Weather - New portfolio - Devlog 5 by Bruno Simon
Three.js: Introduction to WebGPU and TSL by Robot Bobby
PlayCanvas 2.5 - The Best 3D Game Engine for Web? by Gamefromscratch
When a YouTube video saves your indie survival game by JoshMoronyPixels
Colyseus Reel 2025 by Colyseus
- CrazyGames DevTalks about optimization, analytics, and in-app purchases
โ๏ธ Articles
- ๐ Post-processing Effects on Mobile: Optimization and Alternatives (2018) by Attilio Provenzano
- ๐ Signed Distance Fields by Xor
- ๐ Post-Processing Shaders as a Creative Medium by Maxime Heckel
- ๐ AAA - Analytical Anti-Aliasing by Wladislav Artsimovich
- ๐ 5 ways to draw an outline by Alexander Ameye
- ๐ Spline Distance Fields by Aeva
WebGPU Sponza Demo - Frame Rendering Analysis by Georgi Nikolov
Exploring the glTF External Reference Format by Patrick Hรคrtl
Learn Shader Programming with Rick and Morty by Daniel Hooper
OffscreenCanvas - Speed up your canvas operations with a web worker by Tim Dresser
Dissolve Effect with Shaders and Particles in Three.js by Jatin Chopra
Bloom Mini Tutorial by The Ebenezer
Building Efficient Three.js Scenes by Niccolรฒ Fanton
How to Make The Fluffiest Grass With Three.js by The Ebenezer
Creating My First Game Prototype in a Browser by Axel Croizรฉ
Creating Dynamic Terrain Deformation by Oguzhan Tufenk
- ๐ Web Gaming Strikes Back by Naavik
- ๐ The State of Video Gaming in 2025, slideshow by Matthew L. Ball
- ๐ How one developer (Trezy) is connecting game creators on Bluesky by Chris Brandrick
๐ฎ Games
-
Retro Rex by Monoinyo โ Control a T-Rex and destroy everything in your path.
-
Cat Pizza by Cosmonautic โ Cute cat-themed pizza restaurant management game.
-
Truck Slam by Happylander โ Destroy enemy trucks with your weapon in chaotic arenas.
-
Lucky Claw Machine by Camu โ 3D arcade toy claw machine game.
-
Animal Obby by Kimchi Soup Studios โ Obstacle course game where you switch between animals.
-
Cubes 2048.io by Playmost Games โ Multiplayer Snake-like game with 2048 mechanics.
-
Tower Swap by Curtastic โ Combination of match-3 and tower defense.
-
Escape From Prison Multiplayer by Dinobros โ You are a mouse that must avoid traps to escape.
-
EvoWars.io by Night Steed Games โ Agar.io-style top-down battle arena where you evolve your warrior.
-
Idle Blogger Simulator by PlayCroc โ Clicker simulation game in which you are a content creator.
-
Eonfall by NeoRelm Game Studios โ Multiplayer co-op action game with melee combat and magic.
Slow Roads 2.0 by Anslo โ Procedurally-generated, scenic roads for endless driving zen.
Captain Goosebumps by Epic Agency โ Ride the slope and collect orbs to make the world colorful again.
Sephora Pinball by Cosmic Shelter โ Promotional pinball game for Sephora.
Magic Defense by Daniel Corner โ Fight waves of enemies with your magic.
Archery Evolution by Vhite Rabbit XR โ VR and desktop futuristic archery game (pick Time Trials to play solo).
Mark of the Deep โ Top-down action RPG showcasing the Chaotic Engine.
Bubbits (demo) by Team Flow โ Battle Royale Puzzle Bobble-like game to be released on Steam.
Stimulation Clicker by Neal Agarwal โ A fun and weirdly deep clicker game.
โจ Demos
Playground by Hichem Fantar
Everpath (video) by Ademola
Morning Door by A Number From the Ghost
Sunset Race by Attila Sztankovics
Scenic backdrop, river, rings of power (TSL experiments, repo) by Frank Reitberger
Ramagotchi by Alex Buninman
Breathe of the Wild Grass (demo, repo) by James Smyth
Procedural Energy Core by Puneet/Voxelo
Liked this issue? ๐ฆ Retweet it, ๐ฆ Repost it on Bluesky, join our Discord, and Subscribe below!