爱意满满的作品展示区。
asset

开源高性能网页版红警 2:支持尤里/共辉等 mod、支持联机

  •  1
     
  •   asset ·
    PRO
    · 8 days ago · 6418 views

    做了个高性能的网页版红警 2 ,支持尤里共辉等 mod ,这或许是目前体验最好的网页红警之一。

    技术路线与 Chrono Divide 不一样:我们没有重写游戏引擎,而是基于 x86 VM 提供 ABI 兼容层。

    实测下来,冷启动更快、战场更流畅。支持联机对战,多人通过 30ms 延迟的 relay 连接时,可以流畅对战。

    欢迎各位大佬试玩和贡献。

    网址: https://ra2.games

    GitHub: https://github.com/ra2-games/ra2

    Demo: https://xhslink.cn/o/4b8PdxXzH2E

    Supplement 1  ·  8 days ago
    Supplement 2  ·  12h 23m ago
    Supplement 3  ·  12h 22m ago
    39 replies    2026-09-22 13:29:38 +08:00
    chenyongchanggg
        1
    chenyongchanggg  
       8 days ago
    下载游戏资源失败 403 Forbidden
    asset
        2
    asset  
    OP
    PRO
       8 days ago
    @chenyongchanggg 可以 F2 看下是哪个文件加载失败吗?我们优化一下

    另外再换个网络环境试试?
    kongwenyan
        3
    kongwenyan  
       8 days ago   ❤️ 1
    看起来很不错啊,感谢分享。star 了
    asset
        4
    asset  
    OP
    PRO
       8 days ago
    @asset 打错了,是 F12
    peihuan
        5
    peihuan  
       8 days ago   ❤️ 1
    有机会一起试下
    googl8812
        6
    googl8812  
       8 days ago   ❤️ 1
    很强,已 star
    smallgoogle
        7
    smallgoogle  
       8 days ago
    都是 403 啊
    asset
        8
    asset  
    OP
    PRO
       8 days ago
    @smallgoogle 奇怪,我们几个朋友测试都没这个问题,可能是地域的问题。可以留个联系方式一起排查一下吗?群二维码: https://imgur.com/a/jaQwNi1
    smallgoogle
        9
    smallgoogle  
       7 days ago
    @asset 是翻出去了就 403 了。不开就好了。
    albericoyjq
        10
    albericoyjq  
       7 days ago
    之前看到过一个类似的,是重写的 web 版的:
    github: https://github.com/huangkaoya/redalert2
    WEB: https://www.ra2web.com/
    asset
        11
    asset  
    OP
    PRO
       7 days ago
    @smallgoogle @chenyongchanggg 应该修好了
    asset
        12
    asset  
    OP
    PRO
       7 days ago
    @albericoyjq 这个是基于 Chrono Divide 的逆向工程,Chrono Divide 是个牛逼的项目,但是没有开源。

    我玩了很多年,发现它仍然有些细节尚未完全实现(例如按 Z 键设置的路径无法循环),要实现全部细节成本巨大。

    我们做这个项目的初衷,是为社区提供一个维护成本小、完整实现原版游戏功能、并且完全开源的版本。
    Judoon
        13
    Judoon  
       6 days ago
    macos 不能玩? Chrono Divide 可以的
    asset
        14
    asset  
    OP
    PRO
       6 days ago
    @Judoon 这个项目和 CD 都可以在 mac 玩
    jackOff
        15
    jackOff  
       5 days ago   ❤️ 1
    牛逼
    iamfirst
        16
    iamfirst  
       5 days ago   ❤️ 1
    已感谢,已收藏,致敬经典,大学宿舍常玩游戏之一
    imnpc
        17
    imnpc  
       5 days ago
    macOS 无法控制鼠标
    darkengine
        18
    darkengine  
       5 days ago   ❤️ 1
    在知乎上看到有老哥分享用 AI 重写红警 2 的,莫非是 OP ?
    SorenX
        19
    SorenX  
       5 days ago   ❤️ 1
    牛逼
    type
        20
    type  
       5 days ago
    哪位大佬能不能把红警 2 的引擎重构一下
    asset
        21
    asset  
    OP
    PRO
       5 days ago   ❤️ 1
    @imnpc 可以发一下相关的录屏吗?在 macOS 下开发的,没有发现这个问题,是不是用的 edge 浏览器?

    @darkengine 你指的是这个帖子吧?

    「都说 GPT-6-Astra 强,有没有实际点的应用案例? - 酱紫君的回答 - 知乎
    https://www.zhihu.com/question/2080482298223399865/answer/2080807221051635079

    我也刷到过,但是路线不一样,我们这版不需要重写逻辑,维护成本会低很多,逻辑也是完全忠于原版游戏的。 @type 可以参考以上知乎帖子。
    darkengine
        22
    darkengine  
       5 days ago
    @asset 对,我看到的是这个帖子。
    zhq566
        23
    zhq566  
       4 days ago
    之前加了个好像叫火星鼠专门做 mod ,不过一直装了没玩。
    fuxinya
        24
    fuxinya  
       4 days ago
    star 了,想问下作者,单位多的时候会不会卡?
    shiny
        25
    shiny  
    PRO
       4 days ago
    打了一半越来越卡,最后提示运行时错误
    asset
        26
    asset  
    OP
    PRO
       4 days ago
    @fuxinya 性能跟 windows 版本差不多,一般应该不会卡,具体数量我们也没测试过。

    @shiny 可以提交截图或者录屏方便我们排查吗?方便的话也可以到 github issue 或者群里反馈下。
    shiny
        27
    shiny  
    PRO
       4 days ago
    @asset 我想截图的,但是已经没能截下来。要再跑出这个估计得打上一个小时才有吧
    asset
        28
    asset  
    OP
    PRO
       3 days ago
    @shiny 收到,我们再观察观察,看来得自己造个长局存档,加到自动测试用例里,也得把 RUM 加上了 :)
    deardeng2014
        29
    deardeng2014  
       3 days ago
    玩了一会儿后,chrome 突然没声,不知道怎么回事
    asset
        30
    asset  
    OP
    PRO
       3 days ago
    @deardeng2014 在修了在修了 :D
    crisrock
        31
    crisrock  
       2 days ago
    还没下载,请问资源大不大呀
    asset
        32
    asset  
    OP
    PRO
       2 days ago
    @crisrock 大约几百 MB
    asset
        33
    asset  
    OP
    PRO
       1 day ago   ❤️ 1
    shiny
        34
    shiny  
    PRO
       1 day ago
    @asset 这个版本的好处是跟原版一模一样,过瘾了
    IssacTomatoTan
        35
    IssacTomatoTan  
       17h 14m ago via iPhone
    如果没办法做到点开即玩这个就没意思了 还要额外下载操作
    Yanlongli
        36
    Yanlongli  
       15h 15m ago
    有点麻烦还要下载客户端,那我直接启动客户端也是可以的 [doge],毕竟摸鱼尽量要无痕
    deardeng2014
        37
    deardeng2014  
       14h 39m ago
    @asset 群二维码过期了,求群
    deardeng2014
        38
    deardeng2014  
       14h 39m ago
    @asset 同样的技术是不是可以把 war3 也弄出来,哈哈哈
    asset
        39
    asset  
    OP
    PRO
       12h 20m ago
    @IssacTomatoTan @Yanlongli 一键启动的问题不是技术上做不到。
    @Yanlongli 下载完可以删了,浏览器有缓存 [doge]
    @deardeng2014 你是对的,已经做出来了,可以流畅 60hz 。群二维码更新了,网站上也有二维码
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1242 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 17:50 · PVG 01:50 · LAX 10:50 · JFK 13:50
    ♥ Do have faith in what you're doing.