Unity 对接网狐服务器
—— 波波
网狐的棋牌服务器非常稳定,代码质量高,最重要的是开源。阅
读网狐的代码,自我感觉技术提高不少,真心感谢网狐!
网狐的 PC 客户端的代码,和服务器代码同出一辙,优秀稳定,
功能齐全。唯独移动平台的客户端的研发稍微有点落后。前几年,网
狐为 Android 和 iPhone 两个移动平台分别开发了大厅, 弊端显而易见,
一个游戏就会同时配有三个不同平台的客户端, 也就是说, 需要使用
三种编程语言来实现客户端才能满足市场的需求。 这三种语言分别是
C++,java,object-C。开发难度之大,可想而知。
2016 年 2 月,网狐终于推出了 cocos2d 的客户端,而在网狐推出
cocos 客户端之前,不少公司已经做到使用 cocos 客户端来对接网狐
的服务器了。然而,使用 unity 对接网狐服务器这个解决方案,网狐
迟迟还没有给出。下面简单介绍一下 unity 对接网狐服务器的解决方
案。
想对接成功,需要看懂网狐的服务器代码。网狐的代码其实并不
难,工作经验超过一年的 C++ 程序员应该都可以看懂的。 网狐的 6603
版和经典版服务器, 上层的功能较多, 想理清代码逻辑, 需要点时间。
建议从网狐 6601 版服务器看起。 只需要看懂下面 9 个项目工程就 OK 。