Open bigsinger opened 2 months ago
1、单机版,使用imgui时可以采用如图的方式:
2、联网对战版,不用上面的界面形式,最好隐藏在后台,使用热键的方式启用。 且联网对战版只保留部分功能即可,变态的就不要了。
目前原版还在用 DirectX 7 接口,ImGui 没提供 DirectX 7 接口的例子,自己写估计难搞……你提的这些建议都不错,这已经不是修改器范畴了,更像是插件。另外,联机功能的实现和验证都比单机更麻烦,限制也更多,我看不如直接开个专门做插件的新项目,直接放弃支持原版。
可以参考下这个: https://github.com/bigsinger/imgui_demo
这个是 DirectX 11 接口的,不能直接用红警里,会有部分旧机器没法用。假如放弃支持原版可以甩掉这个包袱。
1、单机版,使用imgui时可以采用如图的方式:
2、联网对战版,不用上面的界面形式,最好隐藏在后台,使用热键的方式启用。 且联网对战版只保留部分功能即可,变态的就不要了。