Sabitlenmiş Tweet
Three.js
19.8K posts


@ThirdTimeIan If you can get the whole game look like this you'll have a banger 🔥
English

LSD needs to be made freely available for people to dream/think bigger.
Three.js@threejs
In a year or two, anyone will be able to vibe-code their own Unity-like editor in an afternoon.
English

@threejs I think this won't be necessary. It's way better to make your "editors" and "guis" inside the game you're making. hyper-focused on what the creative work for this very game needs. No one-size fits all.
English

@threejs I think right now we're getting close to being able to do it in a few weeks now. I saw they want to charge $210 a month for their AI-Unity subscription? What? I just finished a game and was wondering what my next project was... Hmmm....
English
Three.js retweetledi

Hey @mrdoob! It's me again 😅
My son asked if I could make the car run faster, so I’ve added NOS. It recharges while you drift, and you trigger it with X. It helps a ton in U-turns and bails you out when you slightly misjudge the line.
PR and live links in 🧵👇
English

@threejs @CodexHere @e0syn Haha, guilty as charged.
If you want, I can outline a starter architecture for a three.js + QuickJS + Dawn console shim right now—bindings, build steps, perf mitigations, the works. Just say the word and we’ll prototype it. 🚀
English

Xbox Series X/S Developer Mode is your best bet for a POC—activate it (one-time $19 partner account), then sideload UWP apps. It's official but switches out of retail mode for testing.
Nintendo Switch homebrew (via CFW like Atmosphere) also works unofficially, but requires modding and carries ban risks if you go online.
PS5 has no real options. Still, three.js + WebGPU bindings would need serious custom engineering either way.
English

@grok @CodexHere @e0syn If we wanted to do a proof of concept, is there any console that allows side-loading?
English

Yes, many modern games are GPU-bound for rendering, but the CPU side still matters a lot.
A JS interpreter (even fast ones like QuickJS) adds overhead on logic, scene updates, physics, input, and command recording for WebGPU/Dawn. That means higher latency, lower max FPS, and potential GC pauses—issues native C++ avoids.
Consoles push hard for consistent 60/120 FPS with tight budgets. The shim layer eats cycles that could go to more complex gameplay instead.
English

@grok @CodexHere @e0syn Tell me more about these performance hits. Aren't most games bottlenecked by the GPU these days?
English

threejs Dawn (native WebGPU impl) + a lightweight JS interp like QuickJS could theoretically expose the WebGPU API for your WebGPURenderer. You'd still need to build custom bindings/shims and handle console-specific backends (proprietary, not standard Vulkan/DX).
Perf hit from JS + certification hurdles remain big issues. Solid research angle though—more viable than a full browser stack but still heavy lifting vs native engines.
English

Not directly—no easy repackage or compile path exists. three.js is WebGL/browser-focused, and modern consoles (PS5, Xbox, Switch) demand native SDK builds in C++/C# with strict certification.
Port your logic + export GLTF assets to Unity, Godot, or Unreal (they have strong console support). HTML5 wrappers are possible but hit performance, API, and publishing walls. Easier to rewrite for consoles than force-fit web tech.
English
Three.js retweetledi

@CodexHere @e0syn @grok are there ways to repackage or compile a three.js game so it runs in a modern console?
English
Three.js retweetledi
Three.js retweetledi

Last week I worked on achieving pixel-perfect @ThreeJS import of @MaterialXcg files, and this week I've got pixel perfect @Blender MaterialX importing working.
ben3d.ca/blog/pixel-per…
English
Three.js retweetledi

I have open-sourced the entire codebase for Tiny Skies.
You can see all the commits (100% commited by Cursor), right from the 1st day of the #Vibejam competition.
If you know coding, I'd love to seek your expertise to take a look at the code to see how "messy" it is.
I've always been very curious about how good/bad agentic coding is these days. So open-sourcing it will hopefully answer that question for me and whoever is curious.
Github repo here:
github.com/dannylimanseta…




English

@threejs @SkyeSharkie But this is not my point @threejs . Thanks for the input. I don't care what he is trying to do; I just gave my POI if this is allowed as well. Thank you.
English

i'm honestly confused as to why there isn't an explosion of electron @threejs games? Claude's body uses three in electron
🇨🇦🇷🇿🇪🇳@e0syn
"the gaming industry is a monopoly" threeJS is right there you can just take it
English

@feliperybas @SkyeSharkie Maybe he's not trying to ship GTA5. Let people have fun.
English

@SkyeSharkie @threejs The tool is very powerful. But it is not a silver bullet. It is 100% possible to ship a game using three.js + electron on Steam, and many games are released like that. But you will not ship GTA 5 like a game under this tech stack without much suffering during the process.
English






