JustKurayy/OpenContract
GitHub: JustKurayy/OpenContract
一个由 AI agent 辅助开发的开源引擎和 mod 工具包,用于逆向重制《Hitman: Blood Money》并为其添加扩展能力。
Stars: 0 | Forks: 0
# OpenContract
我已经玩《Hitman: Blood Money》有一段时间了,非常喜欢这款游戏,但缺乏可 mod 化的特性让我感到有些遗憾,我一直希望能有一种方法来添加更多的关卡、物品等。因为我不是游戏引擎开发者,所以我通过 vibecode 完成了这个项目。该项目是由 GPT-5.6 Sol (High) 经过数小时的开发制作完成的。这只是一个有趣的测试项目。它不与任何事物挂钩,仅仅是一个独立的项目,旨在探索 agentic agent 在逆向老游戏以“重制”它们并使其支持 mod 方面能走多远。
## 这个项目包含什么?
OpenContract 使用 bgfx (https://github.com/bkaradzic/bgfx) DirectX11 作为主要渲染器。原始渲染器没有被逆向,我也不会要求 GPT-5.6 去做这件事,因为我希望使用一个现代的渲染器。在未来的更新中,我将切换到 DirectX12 以获得更好的渲染效果。目前,该引擎可以启动进入多个任务,拥有基础的渲染器,并重新使用了旧版动画系统(由 GPT-5.6 逆向)。
## 哪些关卡是可玩的?
以下是当前可启动的任务列表。
- M00 (Death of a Showman)
- M04 (Flatline)
- M08 (Death on the Mississipi)
- M09 (Till Death do us part)
- M12 (Amendment XXV)
- M13 (Requiem)
## 我该如何贡献?
如果你想进一步对其进行 vibecode,请使用诸如 GPT-5.6 Sol/Terra、Fable 5、Opus 4.8/5、GLM-5.2 或 Kimi-K3 这样的模型(也就是直接使用那些大型的 agentic 模型)。
标签:AI辅助开发, C++, DirectX, 云资产清单, 数据擦除, 模组工具, 游戏开发, 游戏引擎, 逆向工程