Newsletter โ Issue 009
๐ฅ Headlines
Solar Games released their Uranus
Tools for PlayCanvas, a collection of
drag-and-drop scripts that extend the PlayCanvas editor with features such as automatic GPU
instancing, open-world terrains, advanced material effects, a cross-platform multiplayer-enabled
player controller, 3D spatial audio chat, video and screen sharing, and a lot more. They use Uranus
Tools in the updated demo of
Aritelia, which looks better than
ever!
Roman Liutikov open-sourced
ThreeGN (repo), a port of
Blenderโs geometry nodes system for the browser using React Flow and
Three.js. Read his devlog
article for more details. Note that Roman
doesnโt intend to evolve the project. It is a proof of concept that others may use as a foundation
to build upon.
Felix Zhang published
LogXR, a WebXR console for Three.js
(support for Babylon.js coming soon). Felix also developed the Immersive Web
Emulator mentioned in
last weekโs issue.
In the native world, Godot 4.0 RC
1 got released, and the Godot
Editor is now available on Google
Play.
๐ Tools & Updates
R3F v8.11.0 โ Allow
raycast without user
interaction
via update()by 0xca0a.
r3f-form 2.0 by John
Beresford. Create inputs and forms in R3F. It relies on the Troika
3D Text library.
PlayCanvas v1.61.0 โ Last
week, I didnโt mention that v1.61.0 brings UI scroll views in
XR, faster clustered lighting shader
compile time, and WebGPU support for texture-based morphing and light
cookies.
Phaser Editor 2D v3.60 Beta
1 by Arian
Fornaris with Nine Slice Game Object support.
Babylon.js v5.46.0 โ
TypeScript version update (4.6.2 to 4.9.4).
โ๏ธ Content
- ๐ฌ
Three.js reflective grid with energy wave (live stream) by Yuri Artiukh - ๐ฌ
Getting started with TresJS and Basic animations with TresJS by Alvaro Sabu - ๐ฌ
React.js: The Documentary by Honeypot (there is also a Vue documentary)
- ๐ฆ
Use Bloom Pass to make some objects act as lights by Anderson Mancini - ๐ฆ
Using custom properties on meshes in Blender by Hugo Wiledal - ๐ฆ
Mini tutorial on making WebGL look good by 0xca0a
- โ๏ธ
Camera Fly-through on Scroll Using Theatre.js by Andrew Prifer - โ๏ธ
The Gooey Effects With Shader by Misaki Nakano - โ๏ธ ECMAScript Embedded Bitmap Encoding proposal (follow-up) by Mark Vasilkov
- โ๏ธ Fundamental Math for Game Developers by Gustavo Pezzi.
I also added a ๐ Fundamental Math page referencing Gustavoโs article and other video resources.
โจ Games & Demos
- ๐ฎ
Ducklings by Pelican
Party. Swim around to find your lost ducklings! ๐ฆ - ๐ฎ
Double Dodgers by Pelican
Party. Do not play this game while walking on the street. ๐ถ - ๐ฎ
Rago by
mjurczyk. The forklift-certified cat is urgently needed! ๐บ - ๐ฎ
T5C โ Work-in-progress multiplayer 3D top-down RPG
(progress,
article,
source). Uses Colyseus. ๐ฆ - โจ
Forest
(demo), a React Three Fiber reproduction of
this scene, by Hugo
Wiledal. ๐ณ
See more on the โจ Games & Demos page or ๐ฎ WebGamer.io.
Liked this issue? ๐ฆ Retweet it, join our Discord, and Subscribe below!