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 用户仍需自行提供合法拥有或有权使用的游戏文件。

NukeHour · 流星蝴蝶剑

iOS 运行器与资源导入工具已开源,不含官方游戏资源。

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 可在下载中心获取,后续定向测试仍以测试中心审核安排为准。