3DM 游戏网 资讯· 3DM编译·· 2 小时前AI 评分46
Co-op Anything提出单机游戏联机改造流程!已有四款作品案例
AI 导读
Co-op Anything项目公开了一套面向编程代理的单机游戏联机改造方法,已用于《杀出重围》等四款作品。代理会分析游戏结构修复旧模组或从零构建网络功能,并提出使用Steam Relay简化连接及自动化测试。作者强调该方法并非一键转换工具,封闭源码作品或需完整逆向,用户仍需自备游戏与充足开发测试时间。
正文
Co-op Anything项目公开了一套面向编程代理的单机游戏联机改造方法,目前已用于《杀出重围》《地下城守护者》《潜行者:切尔诺贝利的阴影》和《辐射:新维加斯》等作品。用户指定目标游戏后,代理将分析游戏结构、查找现有模组,并根据实际情况修复旧项目或从零构建网络功能。
如果游戏已有年久失修、停止维护或运行不稳定的合作模组,代理会寻找其最新版本、整理已知问题、修复代码,并制作可独立使用的软件包。没有合适模组时,则需要研究游戏引擎,加入第二名玩家,同时处理敌人、世界状态、剧情、关卡切换和存档的同步。
现有案例包括修复《杀出重围》的HX Co-op、基于KeeperFX为《地下城守护者》开发合作玩法,以及修复《潜行者:切尔诺贝利的阴影》的Shadow of COOP。《辐射:新维加斯》的改造则涉及任务、对话、善恶值和声望同步。
项目还提出使用Steam Relay简化玩家连接,避免手动开放端口或使用Hamachi,并支持在真实游戏客户端上进行自动化测试。作者强调,这套方法并非一键转换工具;不同游戏的改造难度差异很大,封闭源码作品可能需要完整逆向工程,用户仍需自行准备游戏以及充足的开发和测试时间。
来源:3DM 游戏网 资讯 · 3dmgame.com