AdjWang / RA2YurisRevengeTrainer

红色警戒2 尤里的复仇v1.001 内存修改器
89 stars 8 forks source link

【建议】使用方式 #31

Open bigsinger opened 2 months ago

bigsinger commented 2 months ago

1、单机版,使用imgui时可以采用如图的方式:

image

2、联网对战版,不用上面的界面形式,最好隐藏在后台,使用热键的方式启用。 且联网对战版只保留部分功能即可,变态的就不要了。

AdjWang commented 2 months ago

目前原版还在用 DirectX 7 接口,ImGui 没提供 DirectX 7 接口的例子,自己写估计难搞……你提的这些建议都不错,这已经不是修改器范畴了,更像是插件。另外,联机功能的实现和验证都比单机更麻烦,限制也更多,我看不如直接开个专门做插件的新项目,直接放弃支持原版。

bigsinger commented 2 months ago

可以参考下这个: https://github.com/bigsinger/imgui_demo

AdjWang commented 2 months ago

这个是 DirectX 11 接口的,不能直接用红警里,会有部分旧机器没法用。假如放弃支持原版可以甩掉这个包袱。