请选择 进入手机版 | 继续访问电脑版
搜索
查看: 207|回复: 0

第三方接入常见问题

[复制链接]

9

主题

63

帖子

468

积分

超级版主

Rank: 8Rank: 8

积分
468
发表于 2016-11-9 15:41:47 | 显示全部楼层 |阅读模式
1.游戏的接入有哪几种方式?

主要分二种:
1:联运,只接入用户和支付;
2:用户,支付,对战引擎都接入。

2.游戏的的接入,开发者需要做什么?


根据KO对战社区提供的【KO对战社区UI规范】和【SDK文档】进行对战UI的设计和游戏的修改。

3.界面的功能哪些是KO对战社区提供,哪些是开发者自己开发?


游戏中间页是KO对战社区提供,开发者只需要提供图片和游戏介绍、攻略;
对战大厅、匹配界面、结算面板都是由开发者自己开发的。

4.接入MatchVS时,怎么上传游戏结果?游戏输赢是怎么判断?


通过游戏结果配置将游戏结果上传给MatchVS,具体游戏结果配置由开发者自行配置,MatchVS不关心游戏所代表的具体含义。
当所有用户上报了结果之后,MatchVS服务器会对结果做出仲裁判断,将最终结果通过监听器通知到应用。

5.游戏引擎(如libgdx引擎)不方便显示中文,也就是用户的昵称不方便显示,是否可以不显示用户昵称。


用户昵称是必须要显示的,因为许多界面都会使用到用户昵称,方便玩家区分哪个是自己。
引擎不方便显示中文,可以尝试使用浮层或者生成动态图片进行显示。

6.游戏同步延迟和对战数据延迟需要保持在多少ms之内?

需要保持在100ms之内。

7.arg0返回的是所有玩家的信息列表还是另一个玩家的信息,需要所有人都准备好才能开始游戏怎么处理?

是当前房间里面所有的玩家状态,如果那个玩家是房主并且房主调用了准备就绪的函数,就会收到开始游戏的回调。
房主随时可以开始游戏,如果游戏需要所有人都准备好才能开始游戏,可以用客户端逻辑对房主的开始按钮做限制。


8.如何获得Developer ID、Game ID、App key?
游戏的key和secret通过在cn.matchvs.com上添加游戏获取,需要开发者注册并登录。

9.包名的命名规则。

MatchVS的包名是:cn.vszone.game.xxxx或xxxx.ko(xxxx必须为英文)
对于不愿意换包名前缀的开发者,也可以采用原来前缀加上ko字段的形式,例如:原来是 com.bitgame.fish,可以修改为com.bitgame.fish.ko

10.如何切换提测包的运行环境?

MatchVS SDK默认是运行在测试环境的,提交测试前,需要设置运行环境为正式环境,具体方法:
// 切换运行环境
// false - 正式环境
// true - 测试环境
MatchVSConfig.setDebug(false);
此方法整个应用生命周期只需要调用一次,且只有在调用此方法后才能调用其他MatchVS提供的接口,推荐在Application的onCreate中调用。
注意:进入正式环境之前,请联系MatchVS对接人员开放正式环境游戏资源

11.游戏接入MatchVS需要做哪些修改?

(1)、设计UI(游戏房间界面、游戏兑换界面、游戏任务界面、游戏排行榜界面、匹配界面、结算面板、广告资源位图片及游戏详情页图片)
(2)、对战玩法改造(游戏同步逻辑改造)
(3)、接入SDK(账户服务、对战服务、货币服务)
(4)、游戏自测(CP自测通过后可提交游戏包)
(5)、验证测试(KO擂台验证测试通过后可上线)
(6)、游戏上线

12.签名的md5是哪里的?

开发者再创建打包APK文件时用到的签名文件的MD5




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|MatchVS开发者论坛

GMT+8, 2017-5-27 10:35 , Processed in 0.065121 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表