由于项目需求,需要将一个原unity3d客户端项目转为使用cocoscreator来开发一个可以在web端运行的游戏,花了三天时间终于将原socket协议通过websocket调试通过,记录下过程,以便有同样需求的小伙伴能够少走弯路。
以下是遇到的问题:
- 项目使用了google protobuf为数据协议,所以要在js中实现protobuf的打包和解析
- websocket在cocos2dx模拟器和浏览器中运行接收数据的解析问题
由于项目需求,需要将一个原unity3d客户端项目转为使用cocoscreator来开发一个可以在web端运行的游戏,花了三天时间终于将原socket协议通过websocket调试通过,记录下过程,以便有同样需求的小伙伴能够少走弯路。
以下是遇到的问题: