player0601/WillRock-Beta-Source-Reconstruction

GitHub: player0601/WillRock-Beta-Source-Reconstruction

一个通过逆向工程重构2003年FPS游戏《Will Rock》源代码的研究项目,目标是还原Saber3D引擎的完整可编译版本。

Stars: 0 | Forks: 0

# 关于本项目: - Will Rock 是一款第一人称射击游戏,由 Saber Interactive 开发并于 2003 年发布,基于 Saber 自研的 Saber3D 引擎构建。 - 目前正尝试通过逆向工程一个较早的 Will Rock Beta 版本(该版本于 2003 年 2 月 21 日星期五 09:31:01 编译)来重构源代码。 - 用于此次重构的 Beta 演示版可执行文件可在[此处](https://archive.org/details/WillRock_201403)公开获取,同时还包括随附的 **.map** 链接器文件。 ## 项目状态 - 许多函数已完成反编译,但**偏移量可能需要重命名**。 - 变量名目前为占位符,需要改为恰当的命名。 - 部分函数**不完整**或**缺失**。 ## 目标 - 将反编译代码映射到原始源代码结构(.cpp、.h)。 - 重构类布局、偏移量等。 - 最终生成一个可完全编译的版本,用于研究或 Mod 制作 purposes。 ## 贡献 随时欢迎提供帮助,特别是: - 重命名偏移量和变量。 - 重构类布局。 - 验证并改进反编译代码。
标签:C++, MAP文件, Saber3D, URL提取, Will Rock, 二进制分析, 云安全监控, 云安全运维, 云资产清单, 代码重构, 偏移量修复, 反编译, 数据擦除, 游戏开发, 游戏模组, 游戏源码, 第一人称射击, 经典游戏, 软件考古, 逆向工程, 静态分析