Project Reclaimer 0.10 发布:用 Rust 重编译引擎统一运行五款 Bungie 光环游戏
来源标题:Project Reclaimer: One Engine for Every Bungie Halo
Project Reclaimer 发布 0.10 版本,将 Halo 3、Halo 3: ODST、Halo: Reach、Halo: Combat Evolved 和 Halo 2 五款 Bungie 光环游戏整合到同一个基于 Rust 重编译的 Reclaimer 引擎中。该版本原生支持 Windows、macOS 和 Linux,支持最高 128 人对战、16 人合作、四人分屏在线、专用服务器及完整编辑工具。项目仍在开发中,源码暂未公开,目标最终开源。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
Project Reclaimer:一个引擎承载所有 Bungie 出品的《光环》
基于 Reclaimer Engine 打造的原生游戏,支持 Windows、macOS 和 Linux。Reclaimer Engine 即《光环 3》的引擎,已被重新编译为 Rust。你可以用自己拥有的《光环:士官长合集》来游玩《光环 3》和《光环 3:ODST》,现在还支持《光环:致远星》《光环:战斗进化》和《光环 2》。游戏支持最多 128 名玩家、最多 16 人合作、可联网的四人分屏、专用服务器、录制每场游戏的回放剧场、支持 9,999 个物体的 Forge、Megalo 脚本以及一套完整的编辑工具包。
0.10 版新内容:迄今最大的版本。五部 Bungie《光环》汇聚于一款游戏,运行在重新编译、可在 Windows、Mac 和 Linux 上原生运行的引擎之上,网络系统彻底重做,上限大幅提高,全新菜单,Reclaimer Kit,以及强大得多的 Megalo。查看新内容 →
开发中:仍在开发阶段。预计会有 bug,尤其是最初的几个原生版本。源代码目前保持私有;目标是最终将其开源。在 Discord 上关注进展 →
Project Reclaimer 不再是一个启动器。它是 Reclaimer Engine 上一款独立的游戏:该引擎由《光环 3》的引擎重新编译为 Rust,并逐块重写,为它支持的每一部游戏提供统一的战役、统一的多人模式、统一的渲染器、统一的 Forge 和统一的剧场。《光环 3》和 ODST 已可原生游玩,0.10 版将《光环:致远星》《光环:战斗进化》和《光环 2》以早期形态带入了同一款游戏。
每部游戏都是可选的:当它安装在你 MCC 中后才会显示,且一局游戏中的所有玩家都需要拥有该局所用到的游戏。游戏。
重新编译:引擎现在以原生代码在你的处理器上运行,在你自己的 PC 上、从你自己拥有的游戏副本翻译而来。任何下载内容都不包含游戏代码,首次启动不到一分钟,且无需安装任何东西。
Windows、Mac 和 Linux 原生支持:三平台同一款游戏,支持 x86-64 和 ARM64,分别使用 Direct3D 11、Metal 或 Vulkan 渲染。无需 Wine、Proton 或 CrossOver。专用服务器同样原生运行。
网络系统彻底重做:全新的加密传输,为 128 名玩家和大量载具打造增强网络,支持中途加入任务、主机迁移和 NAT 打洞。
引擎上限提高:物体上限 16,320 个(《光环 3》为 2,048 个),网络同步 16,384 个,特效为原来的四倍,1,024 盏灯光,Forge 地图支持 9,999 个物体(《光环 3》为 640 个)。
Reclaimer Kit:面向 modder 的完整编辑工具包,作为独立应用提供:可在运行中的地图上编辑的关卡编辑器、所有 tag、你自己的美术和音效、可编译的脚本,以及可托管的地图。
强大得多的 Megalo:一个模式就是一个文本文件,无需编译。脚本可感知伤害和死亡、可为任意物体命名,并能控制路径点、音效、外观、复活、小队和部署地图。
0.10 版全部新内容 → 引擎工作原理 →
《光环 3》原本为 16 名玩家设计。Project Reclaimer 将其多人模式提升至 128 人:两支各 64 人的队伍,或全部 128 人的自由混战,在你主持的游戏或专用服务器上进行。其中每一个人都是同一局游戏中的真实玩家。
支持两支满编 64 人队伍的团队模式,以及全部 128 人互相厮杀的自由混战,包含 Forge 和脚本模式。在该规模下,杀戮之王(Slayer)的游玩次数最多;目标类游戏模式在超过 16 人方面的经验目前还很少。
在你主持的游戏中,将主机设置中的最大玩家数提高到 128;或在专用服务器上将 max_players 设为最多 127,服务器本身占用第 128 个位置。玩家照常通过服务器浏览器加入,包括分屏组队。
拥挤的记分板最多使用两个全尺寸栏,每队的行在其始终可见的标题下方滚动,大厅、游戏内名单和屠杀报告均可滚动,确保每位玩家都有自己的行。聊天、压缩语音、投票、管理、军衔和统计均支持全部 128 人。凭借 16,320 个物体的空间和四倍的特效,拥挤的战斗仍能保留爆炸、光体积以及地图生成的内容。
主持 128 人游戏 → 为 127 人运行服务器 →
此处所有截图均来自在 macOS 上原生运行的 Project Reclaimer 0.10。点击可查看大图。
最多四名玩家共用一块屏幕,每人使用自己的手柄或键盘鼠标,拥有自己的视角和自己的 HUD。随处同乐:主持游戏、加入任意服务器(包括专用服务器),或以合作模式游玩战役。
你 PC 上的所有人会一起一次性加入服务器。服务器浏览器只允许你的队伍加入每个人都有空位的服务器,没有空位时会显示“可容纳 2 人”。
每位玩家通过单次按键认领自己的手柄或自己的键盘鼠标,并可保留自己的视角速度、死区、鼠标灵敏度和按键。《光环 3》自带的分屏支持将画面分为两路、三路或四路,两名玩家可上下或并排,每个视角都能获得单人游玩时的阴影和细节。
在你 PC 上游玩的朋友下次会保留自己的名字、玩家 ID、盔甲和控制设置,并可用自己的手柄操作菜单和自定义界面。他们的徽章、服务标签和玩家 ID 可让同名玩家区分开来,玩家 1 可以扮演他们中的任何一位。
游玩你所安装游戏中的每一个任务——《光环 3》《ODST》《致远星》《战斗进化》和《光环 2》的,或来自 Steam 创意工坊的战役 mod——以士官长或你自己的斯巴达或精英的身份。你的进度和最后检查点会被保存,任务会依次继续,合作大厅可超过四人,在你 PC 上或专用服务器上均可。
在 MCC 中安装 ODST 后,其十一个任务会加入战役页面的战役列表,主菜单的枪林弹雨页面则包含其十张地图和 MCC 拥有的所有枪林弹雨游戏类型。可单人游玩,或主持最多 16 人的合作,在你 PC 上或专用服务器上,扮演 Alpha-Nine 的一员或故事中的角色,使用自己的按键和设置以及分屏。ODST 的战役有其骷髅和冲刺,枪林弹雨有其自己的生命数、骷髅和玩家特性选项,合作大厅可在《光环 3》和 ODST 之间切换并保留其玩家。ODST 与《光环 3》运行在同一引擎上,因此启动时无需重启游戏。
(原文较长,此处译出前 6000 字,完整内容请点「打开原文」。)
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。