合成大西瓜?不如写个可以一起聊天吃瓜放烟花的聊天室

打个招呼

大家好~

游戏开发之路有趣但不易,

玩起来才能一直热情洋溢。

我是喜欢游戏开发的海潮??

前言

是人的基本需求。

互联 时代,基于互联 的 交带给 民们无穷的欢乐和

第二步: 写上收发消息的逻辑

就几句代码,so easy~

这个时候,我们就可以运行看看效果了
等待服务器连接成功(因为那个公用的测试服务器有时慢有时快)

在控制台输入 sendMsgToServer(“hello enet”)

运行起来,看看效果

修改一下导出配置protobuf/epbconfig.js

ps:由于后端用ts,所以也配置了后端文件导出路径(前后端同时导出=双倍的快乐???????)

  • 导出js和.d.ts

  • 项目中引入protobufjs库和proto_bundle.js

    1. CocosCreator需要将它们设置为插件
    2. nodejs项目,需要使用require加载它们
  • 这样就可以在业务里愉快地使用protobuf来进行协议的编码解码了

    //编码const uint8arr = pb_test.ChatMsg.encode({ msg: "hello world", uid: 1 }).finish();//解码const msg: pb_test.IChatMsg = pb_test.ChatMsg.decode(uint8arr);

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2021年1月1日
    下一篇 2021年1月1日

    相关推荐