Game Engines
Unreal Engine
MyCryENGINE
igofreely

介绍一个开源红警的项目

  •  1
     
  •   igofreely · Mar 25 · 2924 views
    This topic created in 61 days ago, the information mentioned may be changed or developed.

    红色警戒 2 网页版,一款经典的即时战略类游戏的完整 TypeScript 重构版本,使用 React + TypeScript + Vite + Three.js 构建。,欢迎 star 和提 pr: https://github.com/huangkaoya/redalert2 已有 5 位贡献代码者参与,欢迎 star 和提 pr 。

    17 replies    2026-04-13 15:00:37 +08:00
    Immortal
        1
    Immortal  
       Mar 25
    我怎么记得之前有个老外版本的?
    igofreely
        2
    igofreely  
    OP
       Mar 25 via iPhone   ❤️ 1
    老外那个没有开源,这个是咱们国人反编译修复出来的源码,我已经贡献过几次代码了。
    sammy520
        3
    sammy520  
       Mar 25 via Android
    网页版完了几个月了,在线对战很牛。唯一的问题是快捷键容易冲突。最大的优点是 Mac 可玩。
    igofreely
        4
    igofreely  
    OP
       Mar 25 via iPhone
    快捷键的问题开源版完全可以修复,目前联机和 ai 功能待开发,录像回放已实现,开源版开发的走向可能会和闭源版不运营。我的想法是在 ai 方面大力发展,实现玩家上传自己的 bot 进行对战的功能,像星际 2 一样:https://aiarena.net/
    szdosar
        5
    szdosar  
       Mar 25
    厉害。
    GNUEmacs
        6
    GNUEmacs  
       Mar 25
    第一次见到在网页上运行 ra2

    此外介绍一种别的办法,用 openra , 然后配合 mod 也可在本地玩 ra2, 支持 linux. 后面我会写一篇教程
    artshooter
        7
    artshooter  
       Mar 25
    游戏结算页面 展示的游戏时间不准,我应该只打了二三十分钟,但是展示的游玩时间是 一个半小时。
    提了一个 PR 。

    顺便有点疑问,本地启动项目的时候,好像说 缺少游戏资源,启动不起来。
    然后项目里 有个引去「思牛逼」微信公众号的提示,但是公众号里 没找到对应的内容😂😂
    igofreely
        8
    igofreely  
    OP
       Mar 25 via iPhone   ❤️ 1
    这个公众号和源码维护好像不是同一波人,把提示缺少游戏资源的网址复制到浏览器里可以下载。
    @artshooter
    lujiaosama
        9
    lujiaosama  
       Mar 25
    能自己改 rules 文件吗.我喜欢自己做 mod
    igofreely
        11
    igofreely  
    OP
       Mar 26
    都是对原版 RR 以前的扩展,我们是重新写的引擎,所以他们这些东西都得重新开发适配,毕竟开源其实直接把这些功能在做到网页版里就可以了

    现在版本不支持啊,但是 Mod 的能力是有的是可以开发出来的
    @lujiaosama
    @importmeta
    wednesdayco
        12
    wednesdayco  
       Mar 26
    @sammy520 为啥我 mac 卡的皮爆
    Gilfoyle26
        13
    Gilfoyle26  
       Mar 26
    @igofreely #4 我一直很好奇,游戏里面的机器人是怎么开发出来的
    igofreely
        14
    igofreely  
    OP
       Mar 27
    规则/脚本型 bot:开发快,适合比赛和工程实现;
    学习型 bot:回放数据做模仿学习和强化学习。
    目前主要还是写脚本,状态机,强化学习目前算力还不够。

    @Gilfoyle26
    sammy520
        15
    sammy520  
       Mar 27 via iPhone
    @wednesdayco 我没点楼主的,不知道是不是一样,我用的是 ra2web.com
    igofreely
        16
    igofreely  
    OP
       Mar 28 via iPhone
    新增了内置 ai 和玩家上传自定义 ai 的功能,玩家可以观察者身份观看 ai 对战,新增局域网模式 演示视频: https://b23.tv/usfhB5u
    igofreely
        17
    igofreely  
    OP
       Apr 13
    开源红警 2 文档: https://ra2.host/en/docs
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5061 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 05:41 · PVG 13:41 · LAX 22:41 · JFK 01:41
    ♥ Do have faith in what you're doing.