| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Cocos Creator 3D使用腾讯云游戏联机对战引擎(MGOBE) -> 正文阅读 |
|
[游戏开发]Cocos Creator 3D使用腾讯云游戏联机对战引擎(MGOBE) |
????????腾讯云在2019年2月上线新品--游戏联机对战引擎MGOBE,为游戏提供房间管理、在线匹配、网络通信、云开发等服务,帮助开发者快速搭建多人交互游戏。 在2021年2月,实现兼容 Cocos 引擎 v3.0 版本。 ? ? ? ? 目前Cocos 2.x版本可以快速新建一个“腾讯云联机对战游戏范例”工程,可以直接接入MGOBE使用。但是Cocos Creator 3.x版本尚未实现此功能,需要开发者自行下载MGOBE SDK导入创建。本示例工程实现了在3.x版本下接入MGOBE,完成了一个具有创建房间、快速匹配、开始帧同步、结束帧同步、退出房间等基本功能的DEMO(点击下载代码)。 ? ? ? ? 打开工程后,首先需要将assets/Script/Global/gameinfo.ts中的gameId和secretKey,以及assets/Script/Global/config.ts中的url替换成自己申请的账号信息,如果没有,可在腾讯云开通MGOBE服务并在腾讯云控制台中获取。 ? ? ? ? 替换成功后,即可点击运行,在浏览器页面标签上右键选择复制标签,即可模拟双人对战,F12调出控制台,可以看到相关的打印信息。如下图: ? ? ? ? ?一方点击创建房间后,另一方再点击创建房间,可实现快速匹配,如下图: ? ? ? ? 双方准备后,自动开始游戏(帧同步),界面同步显示双方发送的指令消息。 ? ? ? ? 有任何一方点击结束帧同步按钮,游戏结束,双方返回房间。 ? ? ? ? Cocos 中可以构建发布微信小游戏,构建成功后可以在微信开发者工具中打开,可以看到项目也是可以正常运行的。如果想测试,可以点击预览(图中红色箭头处),在手机上再模拟运行另一方,打开手机调试。 ? 手机运行截图: ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年2日历 | -2025/2/5 19:34:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |