Co-op Anything公开单机游戏联机改造方案 四款作品已有实践
Co-op Anything项目近日公布了一种借助编程代理为单机游戏加入联机功能的改造方法,目前已在《杀出重围》《地下城守护者》《潜行者:切尔诺贝利的阴影》与《辐射:新维加斯》等作品中得到应用。使用者只需指定目标游戏,代理便会解析其结构、检索社区已有模组,再视情况修复既有项目,或从零搭建网络联机模块。

若游戏已存在维护停滞、年久失修或运行不稳定的合作模组,代理会定位其最新版本、汇总已知问题、修补代码,并打包成可直接使用的独立程序。倘若找不到合适模组,代理就需要研究游戏引擎、引入第二位玩家,并同步敌人、世界状态、剧情、关卡切换与存档。
已完成的案例包括修复《杀出重围》的HX Co-op、基于KeeperFX为《地下城守护者》打造合作玩法,以及修复《潜行者:切尔诺贝利的阴影》的Shadow of COOP。《辐射:新维加斯》的联机改造则覆盖了任务、对话、善恶值和声望的同步。
该方案还引入Steam Relay来简化玩家之间的连接,省去手动开放端口或借助Hamachi的步骤,并能在真实游戏客户端上开展自动化测试。作者提醒,这套流程并非一键式转换工具,不同游戏的改造难度相差悬殊,源码封闭的作品可能需要进行彻底的逆向工程,用户还得自行准备游戏本体,并投入充足的开发与测试时间。
本文内容整理自公开网络资讯,仅供参考,版权归原作者所有。


