# PC 通用 SDK 接入
# 一、Unity PlayerSettings 配置
Scripting Define Symbols
- 添加 PC_COMMON_SDK
# 二、接口
# 1、设置平台参数接口
| 调用类 | DHSDKHelper |
|---|---|
| 接口 | setHostPlatformParam |
| 参数 | json 字符串 json value 都为 string,key 定义如下: DHAppId(产品 id,联系平台技术提供) DHChannelId(渠道 id,联系平台技术提供) DHInviteCode(邀请码,联系平台技术提供) HostUrl(域名,联系平台技术提供) HostPlatformAppId(渠道通用参数 1,联系平台技术提供) HostPlatformAppkey(渠道通用参数 2,联系平台技术提供) mainChannel (主渠道号,联系平台技术提供) subChannel (次渠道号,联系平台技术提供) |
| 调用说明 | 在初始化接口调用之前设置平台参数,参数会随 sdk 一并提供 |
# 2、其他接口参照基本接口调用接入即可
# 三、其他
# 开发测试流程
# 1、导出游戏 PC 程序
TIP
PC 通用 SDK 只需要接入一次即可,所有渠道出包只是参数不同。目前通用 sdk 包含的渠道有鸿奥(需要出两个包(一个鸿奥 43u、一个鸿奥 1912yx))、Ku25、45 游戏
TIP
目前启动器默认打开游戏程序的文件名位 Demo.exe,游戏需要定制启动文件名的话需要发给平台技术,重新制作启动器后方可开始第二步测试。
导出 64 位游戏目录后,需要将 xxxx_Data/Plugins/x86_64 目录下的 chrome_elf.dll、zf_cef.dll、ZFProxyWeb.dll 拷贝到上一级目录下;
# 2、打开启动器
启动器在 sdk 压缩包内,不同渠道包使用不同的启动器,游戏安装目录为启动器所在目录的同级目录,游戏简称请联系平台获取
| 渠道 | 启动器名称 | 启动器所在目录同级正式游戏目录 |
|---|---|---|
| 鸿奥 43u | PCLauncherHongAo43u.exe | 游戏简称_hongao43u |
| 鸿奥 1912yx | PCLauncherHongAo1912yx.exe | 游戏简称_hongao1912yx |
| Ku25 | PCLauncherHongKu25.exe | 游戏简称_ku25 |
| 45 游戏 | PCLauncherHong45yx.exe | 游戏简称_45yx |
- 打开启动器后,启动器会检查更新,等待检查更新完毕,更新完毕后会在启动器所在目录的同级目录下创建正式游戏目录;
- 在登录界面进行登录,登录成功后可以看到选服界面;
# 3、替换本地包体资源
拷贝整个 unity 导出的游戏目录,复制到正式游戏目录
# 4、启动游戏
在启动器中的选服界面,点击区服即可拉起游戏程序。打开游戏程序后,进行常规游戏测试。