TRANSPARENT ENGINEERING

开源

NukeHour 由开源软件推动,并认真记录这些项目及其贡献者的工作。

NUKEHOUR AND OPEN SOURCE

NukeHour 与开源软件

NukeHour 使用开源技术,让经典 PC 游戏体验能够延续到现代设备。NukeHour 的部分功能使用并修改了 OpenRA 引擎。我们会为帮助本项目成为可能的开源项目与贡献者提供明确署名。

ENGINE / GPLV3

OpenRA

NukeHour 使用并修改了 OpenRA 引擎。OpenRA 是依据 GNU General Public License Version 3 发布的自由及开源软件。

OpenRA 项目及其贡献者独立于 NukeHour。除非另有明确说明,NukeHour 与 OpenRA 项目不存在隶属、赞助、官方合作或背书关系。

ENGINE / SUL 1.0

Nuke Hour · DevilutionX Edition

这一独立 iOS 项目使用并修改 DevilutionX,引擎源码及 NukeHour 修改按 Sustainable Use License 1.0 公开。它不是 DevilutionX 官方发行,也不受 Diasurgical 或 Blizzard Entertainment 支持或背书。

公开 IPA 未签名且不包含 Diablo 或 Hellfire 游戏数据。用户需要使用自己的 Apple 账号重签,并自行合法取得所需游戏数据。

MOD LOGIC / GPLV3

Romanov's Vengeance

NukeHour 参考 Romanov's Vengeance 的 playtest-20241215 版本,选择性移植并适配了其开发栈中的 GPLv3 代码与玩法定义,具体包括来自 OpenRA.Mods.AS Developers 的弹道导弹与生成器相关特性。

当前代码树中的部分界面、建筑、投射物与单位图标资源也与该参考版本文件一致。相关资源依照 Romanov's Vengeance 自带的 AUTHORS 明细逐文件保留署名;它们不会仅因它们随 GPLv3 项目分发就一概标记为 GPLv3,具体权利与许可证以各资源的原始声明为准。

Romanov's Vengeance 由 MustaphaTR 主导开发;其使用的 Attacque Supérior 扩展由 Gyula Zimmermann (Graion Dilach) 维护,并包含其他贡献者的工作。NukeHour 不包含 Romanov's Vengeance 完整发行包,也不暗示与该项目或贡献者存在隶属、赞助或背书关系。

GPLv3 授权不授予《红色警戒 2》或《尤里的复仇》专有资源的权利。NukeHour 用户仍需自行提供合法拥有或有权使用的游戏文件。

ACKNOWLEDGEMENTS

致谢

NukeHour 的部分工作建立在 OpenRA 项目及其贡献者的成果之上。感谢 OpenRA 社区创建并持续维护开源引擎及相关技术,这些工作帮助 NukeHour 成为可能。

公开源代码状态

iOS Build 18 源代码已经公开,并通过不可变标签 ios-build-18 精确对应提交 230174edfce8517e909818d75687a4cec0c9c9e9。iOS Build 4 历史源码继续通过 ios-build-4 对应提交 e2842ecf0784a518b7f8f8900bc17dd4cca9b26e。NUKE HOUR macOS 1.0.3 源代码已通过 v1.0.3 对应提交 1ac47a1b228181d1ade979fe7ecad7ee50b43889。Game2Mac 1.0.7 源代码也已通过 v1.0.7 对应提交 5d57e615045af6ab63ea99746675af78ac9602d5。

Nuke Hour · DevilutionX Edition 1.6.0 通过不可变标签 ios-v1.6.0 精确对应提交 8dfe87b220991f8ddfe5eb48d8bc67501a23e719。

查看全部公开源代码
ANDROID / GPLV3-OR-LATER

NUKE HOUR Android 0.0.31

Android 0.0.31 / Build 31 源码已公开,包含修改版引擎、Android 客户端与构建脚本;不含原版红警 2 或尤里的复仇游戏资源。

源码可免费访问。Android 0.0.31 测试 APK 可在下载中心获取,后续定向测试仍以测试中心审核安排为准。