KPal (@Pal81K) header
KPal (@Pal81K) profile picture

Developer @playcanvas Core founding team behind @krunkerio

London, England
Joined May 2019
Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)Photo by KPal (@Pal81K)
Pinned Tweet
Docs, Slides, Design, Dashboards, Motion… so I built the 3D one. Spatial Artifacts: ask Claude Code for a room, comment on the chair, and Claude rebuilds it in your open tab. An open-source community plugin, built on @playcanvas. Runs on your machine.
Claude Dashboards and Claude Motion are in beta today. Ask Claude to turn your data into live dashboards and your ideas into animated explainers.
6
4
13
862
Gaussian splats aren’t only for photo scans. 🕳️ A black hole where the lensing itself is done by splatting: each splat is drawn where its bent light lands ✨ 373,000 Gaia stars, one splat each, moving along their measured velocities Real time in the browser with @playcanvas
1
8
35
1,732
Been a while since we had some new gizmos 🛠️ Bounding box, camera and light gizmos, coming soon to @playcanvas 👀
1
3
7
947
New in the @playcanvas Inspector: a Performance Profiler 🔍 ⏱️ Record every frame: CPU, GPU, draw calls 🚀 Profile startup: assets, requests, first frame 📜 Time every script 🔥 Flame chart of any frame ⚠️ Catch hitches, and see why npm install @playcanvas/inspector
1
4
1
17
1,156
landlord: sorry, some of the crestron panel doesn't work me + flatmate + @OpenAI's GPT-6 Astra: fixed it 📺
1
3
144
Snapchat now supports PlayCanvas games! 🎮👻 Introducing @Snapchat Web Lenses. Build a game with web tech, zip it up and publish it straight into Snapchat as a Lens. Here's what you need to know 🧵
37
22
8
134
80,255
The @playcanvas Editor 2.35 is out ✨ 🏠 A brand-new projects home at playcanvas.com/editor 📦 Everything from your playcanvas.com projects page, now in the Editor: search, stars, forks, transfers, dev logs, teams and organizations 🤖 Connect MCP from the home and let Claude Code manage your projects
5
15
1
75
3,743
Iron Man rocking @specs 🔥
1
3
31
1,235
The @playcanvas Editor 2.34 is out ✨ 🔍 Launch your app with a full Inspector attached 🪂 Per-body Gravity Scale (yes, things can fall up) 🌫️ Splat Budget Mode + splat LOD distances 🔥 Particles that ignore fog and tonemapping ♻️ Discard all changes to your last checkpoint
1
3
1
11
1,061
🐍 I built a snake battle game with PlayCanvas and shipped it as a Snapchat Lens. Since launch on 26 Sep: 1.6M plays from nearly half a million players. Play links in the reply.
9
9
71
6,078
"Can I use the PlayCanvas Editor offline?" You've been asking for years, so we pulled the plug 🔌 Scenes, assets, scripts and the launch page, all running in your browser. No internet. No backend. Coming soon to the @playcanvas Editor.
3
7
19
991
Finally shipped my russian roulette game 🔫 Pixel-art, 5 players, 1 bullet each. The multiplier climbs every second, but anyone who cashes in resets it for the whole table. First to $500 wins. Solo vs bots, or send friends a link: russianroulette.online
3
4
7
915
The @playcanvas Editor 2.32 is out ✨ 🔗 Build physics contraptions with the new Joint component ⛰️ Add real surface depth with parallax occlusion 🌓 Pick which shadow cascades each object uses 📐 Justify wrapped text 🎯 Reworked Gaussian splat LOD controls
1
4
13
1,127
Water shaders seem to be a thing. Here's a nice @playcanvas spectral one with caustics. marklundin.github.io/water/
18
25
3
290
19,312
KPal retweeted
Took a few hours to run these WebGPU benchmarks, so I'm sharing FYI: 🥊 PlayCanvas 🥊 Three.js 🥊 Babylon.js - @playcanvas: the winner in performance - @threejs: smallest + quickest to first frame - Babylon.js: still good tech but 🥲 Full report 👉 endel.github.io/webgpu-webgl…
12
10
1
74
7,761