ts也可以编译成wasm了,官方啥时候跟进啊,这性能会不会提升很大

Wasmnizer-ts 这个开源项目可以把ts也编译成 wasm

为什么会感觉wasm性能比js好

可以给大家科普一下拿出测试数据,坐等测试数据

确实不一定.

ts转wasm不一定快,以前论坛大佬说过了.
但C++转wasm一定快.

web-devkits/Wasmnizer-ts: Toolchain for compiling TypeScript to WasmGC (github.com)

为什么啊,这么神奇的吗?大家别嘴上说说展示一下代码呀!不懂wasm坐等大佬科普 :partying_face: :partying_face: :partying_face:

嗯,最近做3d碰撞的一个小项目,用的 PhysX物理引擎,是真的快

也只能在抖音上用吧,微信上估计包体扛不住

https://forum.cocos.org/t/topic/151761/39?u=286540194 你可以看一下.陈年老贴了.

真没啥意义,你了解过一个sprite是如何生成buffer, 再提交给webgl渲染的?
个人认为wasm来搞游戏的致命缺点是wasm不能直接调用webgl/webgpu 的api。 必须透过js来做中间层处理。而js与wasm的交互问题是除了值类型, 所有引用类型如数组,对像(要转成buffer数组)都需在js层做一个胶水袋码深拷贝一次数据, 这种浪费在搞微服务没啥问题, 但搞游戏是致命的性能浪费。
我本人调研过, 尝试由wasm层里弄一个sprite,渲染时由wasm提取要渲染的buffer再提交到webgl渲染。对比纯js代码处理,那性能提升近乎可以忽略。
如果wasm可以直接调用webgl/webgpu API, 减少js中间层的做作, 或许提升会比较明显

1赞