发现问题,我要反馈

快速入门-Cocos2dx

导入SDK

1.前往服务中心-应用中心--SDK下载页面,下载Matchvs SDK-Cocos。

2.将SDK导入至你的项目

创建Cocos 2d 项目

image

导入对应的头文件

image image image image image image

初始化

Matchvs提供了两个环境,alpha调试环境和release正式环境。

游戏开发调试阶段请使用alpha环境,即platform传参"alpha"。如下:

MatchVSEngine::getInstance()->init(&m_Response_Test, sChannel.c_str(), sPlatform.c_str(), iGameId);

建立连接

如果是第一次使用SDK,需调用注册接口获取一个用户ID。

MatchVSEngine::getInstance()->registerUser();

调用登录接口即可建立连接,此时用户ID和创建游戏后获取的appKey、secret、GameID为必要参数。

MatchVSEngine::getInstance()->login(userid, token.c_str(), gameid, gameversion, appkey.c_str(), secretkey.c_str(), deviceid.c_str(), gatewayid);

游戏逻辑

接下来就可以使用Matchvs提供的接口进行游戏逻辑的实现啦,详情请参考 接入指南

发布上线

开发和调试过程在测试环境(alpha)下进行,调试完成后即可申请将游戏转到正式环境(release):

  1. 前往官网控制台进行“发布上线”操作,如图,点击按钮后即向Matchvs提交了上线申请。
  2. 申请通过后,在客户端的初始化接口将 platform 置为 release。

至此,游戏就可以运行在正式环境下啦!

最后更新于 11th Jan 2019