ReGlacier/ReHitman
GitHub: ReGlacier/ReHitman
ReHitman 是对「Hitman: Blood Money」所使用的 Glacier 1 引擎进行逆向工程的开源项目,旨在构建 SDK 并开发多人游戏模式。
Stars: 69 | Forks: 7
[](https://ci.appveyor.com/project/DronCode/rehitman-9uw4c)
## 什么是 ReHitman?
ReHitman 是一项对“Hitman: Blood Money”可执行文件进行逆向工程的尝试。
该项目的最终目标是开发一个类似于《黑手党 2》(Mafia 2)多人游戏的多人模式。
## 游戏构建信息
本项目是为 IO Interactive 发布的《Hitman Blood Money》最后一个版本构建的。
可执行文件字符串:
```
blood-build3-20060616-26123
```
## 安装说明
1. 下载最新的 release 版本
2. 将 `NVCPL.dll` 和 `ReHitman.dll` 解压到游戏文件夹中
3. 运行 HitmanBloodMoney.exe
## 常见问题解答
* [Wiki。](https://github.com/ReGlacier/ReHitman/wiki)
## 当前项目目标
- [x] 为 Glacier 1 Engine 创建一个开源 SDK
- [ ] 逆向渲染 API
- [x] 在 Glacier 渲染器包装器(ZWintelRendererD3D)之上实现 ImGUI 后端
- [x] 逆向输入 API(鼠标、键盘)
- [ ] 逆向 GUI API
- [ ] 逆向场景格式
- [ ] 为《Hitman Blood Money》创建一套工具集
## 致谢
* [DronCode](https://github.com/DronCode)
* [crabovwik](https://github.com/crabovwik)
* [Daniel Hunter](https://github.com/HHCHunter)
* [Notexe](https://github.com/Notexe)
## 联系方式
可以通过项目的 Issue 跟踪器或 Discord 联系团队(如有任何问题、想法等)。
标签:C++, Glacier引擎, 云资产清单, 插件开发, 数据擦除, 游戏, 游戏引擎, 逆向工程