RE3 项目存储库已在 GitHub 上锁定

在收到 Take-Two Interactive(拥有《GTA III》和《GTA Vice City》游戏相关知识产权)的投诉后,GitHub 封锁了 RE3 项目存储库和 232 个分叉,其中包括三个私人存储库。 为了阻止,使用了违反美国数字千年版权法 (DMCA) 的声明。 RE3 代码目前仍可在 archive.org 上的 GitHub 镜像中获取。 对 GitLab 镜像和 AUR 存储库的访问已经受到限制。

让我们回想一下,re3项目对大约20年前发布的游戏GTA III和GTA Vice City的源代码进行了逆向工程。 已发布的代码已准备好使用要求您从 GTA III 许可副本中提取的游戏资源文件来构建一个完全运行的游戏。 代码修复项目于 2018 年启动,目标是修复一些错误、扩大模组开发者的机会,并进行实验来研究和替换物理模拟算法。 RE3 包括移植到 Linux、FreeBSD 和 ARM 系统,添加了对 OpenGL 的支持,通过 OpenAL 提供音频输出,添加了额外的调试工具,实现了旋转摄像头,添加了对 XInput 的支持,扩展了对外围设备的支持,并提供了宽屏屏幕的输出缩放、地图和其他选项已添加到菜单中。

值得注意的是,社区正在开发几种流行商业游戏的开放实现,其运行需要使用原始游戏中的游戏资源文件。 这些项目与被阻止的 RE3 之间的主要区别在于 RE3 是逆向工程可执行文件的结果,而下面提到的项目是作为从头开始编写的独立引擎实现开发的。

  • OpenAge 是帝国时代、帝国时代 II (HD) 和星球大战:银河战场游戏的开放引擎;
  • OpenSAGE 是命令与征服:将军的开源引擎;
  • OpenMW 是奇幻角色扮演游戏《上古卷轴 3:晨风》的开放引擎;
  • OpenRA - 命令与征服泰伯利亚黎明、命令与征服红色警戒和沙丘 2000 的开放引擎;
  • OpenLoco是一款基于Locomotion游戏的开放运输公司模拟器;
  • CorsixTH - 主题医院的开源引擎;
  • OpenRCT2 是策略游戏 RollerCoaster Tycoon 2 的开源引擎。

来源: opennet.ru

添加评论