QQ游戏开放平台

欢迎来到QQ游戏开放平台 登录| 管理中心 | 开发者论坛

手游PC版游戏指引

目录

整体流程介绍

运行在移动端的手游需要先将资源,UI和操作修改成适合PC端体验的游戏,再通过引擎提供的打包功能,生成在windows下运行的exe文件;游戏客户端接入QQGame的通信连接和协议,后台接入QQGame的open api和云支付,联调测试通过,打包成大厅侧的游戏文件qgi上架和发布

流程说明

手游适配PC端UI,操作,资源改造

改造方案需游戏方确定,此处列举几个常见修改和方案,如:

1.斗罗大陆将手游界面尺寸1334*750变成PC上的1600*900,原手机上的全屏UI在PC端改为窗口UI,转换时要考虑调整大小;当游戏窗口大于 1600*900 时,界面内容不做缩放,只是通过锚点自动靠边等,当游戏窗口小于 1600*900 时,整个界面进行缩放

2.操控修改引擎支持原有手机的触摸消息转换为windows的鼠标消息和键盘消息,可以在editor中调试

3.模拟经营、挂机的竖版游戏,UI改为横版

4.游戏资源的分包动态下载(建议)

建议游戏首包只下载引擎和主界面的资源,游戏资源做动态加载,需要时再下载;也可将游戏文件和资源做全部放到整包游戏启动前下载,会在下载时流失一部分玩家斗罗大陆的分包和下载方案:

   1)构建中把所有游戏资源打包成独立的ab包,同时生成一个版本文件记录每个资源的md5和ab包的依赖 version.dat

         文件结构类似:

         xxx.png.ab   md5   deps

         xxx.prefab.ab   md5   deps          ...      

   2)客户端启动时从网上下载最新的version.dat 和本地version.dat比较差异,把差异的部分标注为待下载

   3)游戏运行中用到某这个资源检查是否为待下载,是则从网上下载加载并更新标志位已下载,否则从本地加载

5、兼容性问题(建议)

 unity 5.3版本开始,放弃了winxp支持;如果不支持xp,可在大厅配置提醒,在xp机器上提示玩家升级系统

6、玩家环境检查(建议)

 可以在启动游戏前检查下玩家环境提高游戏启动成功率,如显卡驱动,d3d

引擎打包windows程序

cocos参考文档打包发布原生平台

Unity参考文档PC、Mac 和 Linux 独立平台构建设置

接入QQGame平台

可跟游戏适配PC改造同步进程,详细流程请参考QQ游戏开发者平台

大厅提供接入可供游戏包下载的启动器(可选)文档地址

联系我们 向上
回到顶部