背景:
目前游戏行业内的很多团队采用Hansoft作为团队敏捷规划工具,Hansoft的开发商Perforce,能很好的和P4V协作,所以得到了很多国外公司的青睐,国内虽然不是很多,但是也有一些团队在使用。
在团队项目中,我们会对协作工具做一些DIY需求,经常会使用SDK来封装一些自己的服务来支持团队需求,以提高工作效率,但我作为国内开发者,在使用该工具的SDK的过程充满了痛苦和折磨,最大的原因就是几乎没有关于HansoftSDK的开发者的经验分享,以及它晦涩的开发文档,除此外,SDK仅支持C/C++、Java、C#/.NET,Python也是最近的版本才支持,但并不为官方所推荐和维护,所以开发过程中充满了各种各样的困难,为了避免其他开发者走同样的弯路,我将遇到的问题和一些代码整理下来供有同样问题面临的同学参考,希望能提供一点微小的帮助。
首先整理了一些官方文档:
1.官方文档:HansoftSDK
sdk库文件下载地址:Hansoft SDK | Perforce
下载好与你访问的Hansoft版本一致的sdk压缩包后,解压取出'HPMSdkManaged_4_5.x64.dll'文件放在与你的代码文件一致的目录下。我是用的是