4 ms·
The natural ecosystem is C++ UE4 Wherever You Go: Bringing UE4 to Phones, Tablets & Web | GDC 2015 Event Coverage | Unreal Engine: https://www.youtube.com/watc
by WhereIsTheTruth 4y ago
The natural ecosystem is C++
UE4 Wherever You Go: Bringing UE4 to Phones, Tablets & Web | GDC 2015 Event Coverage | Unreal Engine:
https://www.youtube.com/watch?v=LqHjkX3etG0 https://www.youtube.com/watch?v=LqHjkX3etG0
Then you have emscripten and now WebGPU
Gamedev's ecosystem is C++, wasm + C++ matured thanks to emscripten, you don't need to port or rewrite anything, when you need to port something, then you can leverage the already existing ecosystem, Rust plays nice with WASM but is too young
Another evidence is Photoshop https://web.dev/ps-on-the-web/ https://web.dev/ps-on-the-web/
Also wgpu is a rust library, WebGPU is the proper name
But yeah, the language doesn't really matter with WASM, most of the popular languages target it nowadays, so it's a matter of what's your favorite one, and what ecosystem you can leverage to achieve the result you want..
- tormeh 4y agoAgree that Unreal Engine is a powerful force. But it's not FOSS. While the licensing terms are attractive to gaming companies, I'm not sure how well that goes over in other sectors. In particular FAANG seems to prefer Apache/BSD or writing their own.