做个预言,h5游戏即将迎来第二春

一般新技术接口普及,你不给国产厂商3 ,4 年,人家真不给你铺开的

别説国产, 就连国外也一様, 甚至比我们还慢呢, 由其ios是真的摆烂+拖后腿
以一个OffscreenCanvas进行无渲染运算来説
Chrome Android在69版本(2018年)已经开始支持
而IOS Safari在16.4 也在2023年才推出, 足足差了5年
所以説未来H5确实有大催势, 但不是短时间能看到的, 起码5年一周期的观察

再过2年,国内也没啥人用苹果手机了

笑死 宁愿给国外送子弹 也不乐意买国产

不是,玩家为什么一定要玩网页游戏?现在的玩家更多的是玩PC端、游戏机、手游

谁会玩网页游戏啊 别人宁愿玩微信小游戏 抖音小游戏,你先想想这俩啥时候上webgpu

超级APP微信和抖音定型,小游戏大有可为

当内嵌webview的游戏性能接近原生的时候,就会有多种解决方案了,现在被诟病的windows端套electron的方式以后可能会成为香饽饽

2赞

做抖音直播互动游戏才是正道。单机不用审核,请个几个主播就行。

1.webgl 跟 gl 性能差距已经很小了
2.h5游戏的瓶颈在cpu 准确的说是js的执行效率问题 特别是ios上无法jit导致的性能问题
3.桌面浏览器跟移动浏览器是两码事

上面那么多性能测试链接,哪怕花两分钟点进去测一下呢 :joy:

极端的测试用例没有意义 要看实际应用
我觉得webgpu对人工智能更有价值

很负责任的告诉你pc端已经有做过的实际项目,我的结论是这次的技术革新是划时代的,当然移动端暂时还不支持webgpu,未来如何我们拭目以待吧

道理都懂,先要有资本看上,就像几年前小游戏被鄙视一样。时来运转 :grinning:

1赞

性能上的巨大提升还是属重度游戏影响最大,小游戏本身体量限制用完即走,现在的webgl已经满足需求了,webgpu最大的意义是可以帮助主打web端渲染的游戏引擎借助ts/js的天然优势缩短差距,也能打出一张性能牌,对,说的就是cocos

有大佬了解吗,未来 electron webgpu wasm联合使用,electron 打包的PC端游是否可以达到或超级接近原生性能?

个人观点认为wasm 有两个大问题

  1. wasm与js交互只有数值能直接交互,对数组类对像需额外执行一次拷𢭲,其他对像类无法交互
  2. wasm没无直接调用webgpu/webgl接口,需要js做中间层
    两种损耗下还不如直接JIT

所以electron这种方案,能有90%已经是团队极优秀才有可能

iOS上所有浏览器都只能用webkit内核(Chrome也是),也开了JIT,苹果只给自家webkit开了后门允许JIT。

V8等第三方js引擎无法开启JIT,国内的小游戏运行环境就是基于v8/jsc + opengl做的类WebGL运行时

通常来说,标准WebH5游戏运行环境都是JIT模式,否则iOS上其他浏览器没法用