原文网址:https://www.youyong.top/article/11599ef9d15a6
最近尝试用 Pomelo 做服务器,Cocos Creator 做客户端去写一个游戏。发现没有现成的 Creator Pomelo 客户端。经过几小时的试验,终于走通了流程,并且用的是社区最新 v1.5版本。
原文网址:https://www.youyong.top/article/11599ef9d15a6
最近尝试用 Pomelo 做服务器,Cocos Creator 做客户端去写一个游戏。发现没有现成的 Creator Pomelo 客户端。经过几小时的试验,终于走通了流程,并且用的是社区最新 v1.5版本。
原文网址:https://www.youyong.top/article/11599ef9d15a6
从2016年Q4开始,在一系列资本轰炸下,棋牌行业高调进入游戏从业者的视线,也给即将来临的寒冬带来了一波热潮
2016年9月,金利科技拟18亿收购微屏软件。
2016年10月,天神娱乐9.68亿收购深圳一花科技。
2016年12月,昆仑10.2亿元收购闲徕互娱51%的股权。
2016年12月,天神娱乐旗下并购基金深圳泰悦10.67亿收购口袋科技51%股权。
而在2D棋牌技术领域,Cocos Creator和Pomelo从技术选型上是绝配。而且事实上,也已经成为各个中小型棋牌团队的解决方案。
首先,它们都是免费开源,并且官方仍然在维护。Pomelo可能较为冷清,不错最近有发布了新版本。其次,它们都是用JavaScript语言来研发,前后端代码可以通用,人员招聘方面,因为有web端庞大的人员储备,比较容易招到合适的人。
Pomelo官方手册中已经有关于Cocos2d-x的客户端,但是不能直接拿到Cocos Creator里面使用。我对Pomelo的聊天室例子chatofpomelo-websocket中关于 websocket 的 component 进行了移植,将 pomelo-client.js、protocol.js、protobuf.js 以及 emitter 中的 index.js合并成一个pomelo-creator-client.js,并且进行了一定的代码调整,使pomelo-creator-client.js在Cocos Creator不报错。
从Github地址下载 CocosCreator-Pomelo-plugin(欢迎大家去fork or star)
另外,将pomelo-creator-client.js文件导入Cocos Creator的工程目录,并且在属性检查器中设置成:导入为插件即可。
用Pomelo服务器创建一个handler entryHandler,写一个entry接口,运行。
Cocos Creator新建一个测试文件,挂载到相应节点上,运行,测试代码如下:
在浏览器的 console log 看到 game server is ok,集成成功!
如有更好的方法或者见解,可以在文末留言 或者 戳这里 到社区共同探讨!希望对大家有所帮助。
共 0 条留言
教程:Cocos Creator如何给资源打上MD5版本号?
看 Nantas手把手为你详解 v1.5资源导入导出工作流程
教程|如何在Cocos Creator 中完美使用 protobuf.js
Cocos Creator 开源游戏集合贴 (源码 视频 在线统统有)
【Cocos Creator与C++知识分享】AnySDK打包微信登录、微信分享
iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评
资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样
低内存占用、无广告、功能强大又唯美的本地播放器 - Potplayer
从零开始手把手带你全面认识 网易的游戏服务端框架 Pomelo
Cocos Creator v1.6支持Camera剔除功能!
手机扫一扫
分享文章