Newsletter โ Issue 029
๐ฅ Headlines
Happy New Year, everyone! Letโs make 2026 an excellent year for web game development!
React Three Fiber v10
Alpha and Drei v11
Alpha are out!
With a new scheduler and first-class WebGPU support (new TSL hooks!), this is a big day for the R3F
ecosystem. Huge props to Dennis Smolek for the incredible amount of
work that went into making this happen. They are still experimental, so please give them a try and
share your feedback on Poimandresโ Discord or GitHub
(R3F,
Drei).
๐น Koota by Krispy from Poimandres is a new ECS library built for real-time apps, games, and XR experiences. It features a data-oriented architecture with first-class React integration, entity relations, and efficient querying. Use as much or as little as you need for your project! Koota is receiving frequent and well-documented updates.
๐ Web Game Database is a new website by dek (Hordes.io) that tracks the number of concurrent users of various web games. Based on public data provided by the games themselves, itโs a great way to see how popular different games are and how their traffic changes over time. Here is a thread about how the holiday season affected traffic.
Needle Inspector: DevTools for
Three.js
(video) is a fantastic Chrome extension made
by
Needle that lets you inspect any Three.js scene. It supports visual scene hierarchy,
real-time property editing, performance monitoring, advanced inspector tools, integrated AI support,
and more. A must-have for Three.js developers.
โญ๏ธ Sponsors
Poki makes the best web games shine! With 90M+ players and 1B+ monthly gameplays, we focus on games that load instantly, feel great to play, and work seamlessly on any device. We believe the beauty of the web is simplicity, so we offer a frictionless experience players love coming back to, built to grow games for the long run and earn more across their full lifetime.
- Share your game to get free, unlimited playtests with real players.
- Start play testing on Poki with the #showcase post on Discord.
- Learn more about Poki in this video.
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!
Benchmarks are now live in the Developer Portal! Visualise your performance in key areas against the Top 20%. Check the new charts on the developer dashboard to understand your metrics and drive improvement.
VIVERSE gives developers powerful tools to bring interactive 3D and XR experiences to life directly in the browser, with free hosting, multi-engine support, and monetization tools. With our Creator Program, weโre investing in the next generation of creators who are pushing the boundaries of whatโs possible in the browser. Join the VIVERSE Discord.
We are rolling out Beta one-time payments and subscriptions. Our new monetization tools represent VIVERSEโs mission to become the most developer-friendly platform, with revenue splits between 80% and 90% for creators. Email us or message us on Discord for more info!
๐ Engines
Three.js r182
(changelog, migration
guide), version r183 should be out in a
few days
R3F v9.5.0 โ
Now compatible with React 19.2, including ActivityanduseEffectEvent
TresJS Cientos
5.2.0 โ Adds
CameraShake, reworkedHtml
PlayCanvas Engine
2.15.0,
2.14.0, and
2.13.0
PlayCanvas Editor
v2.11.0 โ Adds rectangle selection
for entities in the viewport
PlayCanvas Editor MCP Server
v0.1.0 โ Control the editor using LLMs
Phaser 4.0 RC
6 โ Texture wrapping
control, tilemap enhancements, stability improvements
Kaplay v4000 Alpha 25,
Alpha 24, and Alpha
23
Babylon.js Inspector V2
Preview - Improved extensibility,
performance, reactivity, and UI
Wonderland Engine
1.5.0,
1.5.1, and the latest
newsletter
Excalibur
0.32.0 โ Release focusing on
developer experience and performance
Construct 3
r467 โ Renderer improvements, iOS
export update, Windows WebView2 updates
๐ Tools
three-text โ High fidelity 3D mesh
font geometry and text layout by Jeremy Tribby
MECS โ ECS library based on
Monomorph by Perplex- ๐พ JoltPhysics.js 1.0.0 and Jolt Physics v5.5.0 by Jorrit Rouwe
- ๐คบ Rapier 2025 review and roadmap by Sรฉbastien Crozet
SimonDevโs KTX Tool
(tweet) โ Optimize and re-export GLTFs
with KTX2 textures by SimonDev
meshoptimizer v1.0 by Arseny
Kapoulkine- ๐ฆพ Hunyuan 3D Studio (global launch announcement) โ Actually good AI-generated models by Tencent
Fullscreen on iOS
workaround (actually works) by Mikhail
Novikov from Playgama
๐ฌ Videos
- ๐ One Formula That Demystifies 3D Graphics by Tsoding
Why Iwo Plaza Created TypeGPU
with Iwo Plaza on the Syntax
podcast (!!)
Creative Web Development with Three.js and
Blender by Andrew Woan
I Had to Cut Real Holes Through 3D
Walls
(three-mesh-bvh) by Wawa
Sensei
Create a 3D Multiplayer Game with
TresJS by Alvaro
Saburido
Whatโs New in Blender 5.0! Official
Overview by Jonathan
Lampel
Best Practices for Unity Web
development by Unity
โ๏ธ Articles
Whatโs New in WebGPU (Chrome
144) by Franรงois
Beaufort- ๐ No Graphics API by Sebastian Aaltonen
- ๐ A Silly Diffuse Shading Model by Nikita Lisitsa
- ๐ก Game design is simple, actually by Raph Koster
How To Convert GLSL Shaders to
TSL by Dan
Greenheck
10 Noise Functions for Three.js TSL
Shaders by Dan
Greenheck
Fragments.supply โ Free and paid TSL shaders
and articles by phobon
Pixel-to-Voxel Video Drop Effect with Three.js and
Rapier
by Junichi Kasahara
Event-Driven Gameplay in
ExcaliburJS by
Justin Young
Sprite Fusion Tile Attributes in
Excalibur.js by Justin
Young
Construct in 2025: Year in
Review
by Ashley Gullen- ๐พ Golfing a 2D physics engine in JS by MaximeEuziere
- ๐๏ธ Multitap Blog (netcode and architecture articles) by chrisfarms
- From Hobby to 67 Million Gameplays on Poki in 2025 by Artem Lanin
๐ฎ Games
-
Hill Climb Racing Lite by Fingersoft โ Re-experience Hill Climb Racing, now built for the web!
-
Slice Master by PlayCalm โ Watch out, this is one sharp knife.
-
No Pain No Gain by Rike Games โ Build a trap, break a dummy, build more traps, break it more.
-
Count Control Legends by Jungle Tavern โ 67 got nothing on this game!
-
Party Time by Peeps* โ Play lots of colorful and fun mini games.
-
99 Nights in the Forest Online by Elanra Studios โ Spend 99 nights in a haunted forest with your friends.
-
Meeland.io by Stishka โ Buy and collect pets, earn income, and buy upgrades.
-
SuperWEIRD by Luden.io โ Quirky 2.5D management game with robo-workers fighting a monster.
-
Extreme Drifter by Wanted 5 Games โ Drifting game in which you must avoid hitting walls and obstacles.
-
Funny City: Gopniks by GoGoMan โ Humorous and stylized open-world action game.
-

OVIVO by IzHard โ Minimalistic puzzle platformer in black and white.
-

The Shadow of the Czar by James C Kane โ Play a detective in a cinematic Gaussian splatting world.
-

Sentiel by Sinica โ NieR: Automata-inspired adventure RPG.
-

Faceminer by Wristwork โ Premium surveillance simulation game. The VR version is free.
-

Choremaster by Fer Factor โ Cozy vacuum cleaning game.
Napoleonic.io by yp3d โ Epic open
world battles on land and sea.
CubeWar by David Heckhoff โ
Strategic multiplayer game with cute cube avatars.
SlotRunner by Sector 32 โ
Work-in-progress racing game with a cool dither filter.
Tears of Arcadia by Anton
Chuev โ Steampunk strategy and tower defense game.
Pawsome Elements by Philip and Georgii โ
Dog-themed strategic card game.
IsoCity by Andrew Milich
(source) โ Sim City-like game vibe-coded in a few
days.
โจ Demos
Bruno Simonโs Portfolio
(repo) by Bruno Simon โ
Incredible new portfolio from the creator of Three.js Journey
Elemental Serenity
(video,
repo) by SahilK027
Mr. Pandaโs Psychologically Safe
Portfolio
(repo,
article)
by Andrew Woan
Infinite Terrain
(source) by .mesq
Liked this issue? ๐ฆ Retweet it, join our Discord, and Subscribe below!

