目前用的 Unity 5 ,内置的有 UNET ,看起来挺美好,对象状态的同步之类的都帮你做了
但是怎么看怎么像只适合局域网联机的游戏用,官方提供的 Internet Service 又让人觉得很虚,总不能把基础都交给别人吧
我现在的想法是按照 Unity 的 API ,以尽量兼容的方式写一个自己的框架出来,也得解决状态同步之类的事情,但是 UNET 封装的太严密了,反而没有 Unity4 的好加个 wrapper
有做游戏开发的同学可以分享一下网络联机的方案吗?
|  |      1yueyoum      2016-02-22 16:37:06 +08:00 服务器 bind 到一个地址 监听,  客户端 socket 连接 处理消息,同步状态, 完 | 
|      2dustfall      2016-02-22 16:46:21 +08:00 推荐去看 ue4 的官方文档和源码 | 
|      3MiguelValentine      2016-02-22 17:00:13 +08:00 虽然帮不上才才什么忙,我还是可以来吹水的 | 
|  |      4denghongcai OP @dustfall Unity 5 | 
|  |      5denghongcai OP @MiguelValentine 233333 | 
|  |      6denghongcai OP @yueyoum Unity 5 把老的比如 NetworkView 之类的都标为 deprecated 了,新的 High Level API 封的太死 看来自己重新写一套是最好的选择了,基础库还是逃不掉的 | 
|      7skyblue      2016-02-22 17:40:48 +08:00 虽然帮不上才才什么忙,我还是可以来吹水的 | 
|      8skyblue      2016-02-22 17:41:22 +08:00 虽然帮不上才才什么忙,我还是可以来吹水的. | 
|      9yuchting      2016-02-22 20:53:47 +08:00  1 | 
|      10fffonion      2016-02-23 09:47:32 +08:00 via iPhone 噫你怎么开始做游戏了[doge] 我之前看到过一个手游,是 unity 里搞 websocket … | 
|      11gao117348222      2016-02-23 09:48:56 +08:00 给你一个关键词 unity photon | 
|  |      12denghongcai OP @fffonion 诡异的工作 2333 ,也是当玩啦 | 
|  |      13denghongcai OP @gao117348222 谢谢,这个 framework 看起来比 UNET 靠谱多了 | 
|      14chrislon      2016-02-28 09:36:00 +08:00 @denghongcai http://v2ex.com/t/259592 正好有 Unity5 的 demo | 
|      15kytoo      2016-03-29 21:33:27 +08:00 普通 socket + Google Protobuff ,经历数个项目感觉稳定良好。 另推荐使用开元的 NF 服务器引擎, https://github.com/ketoo/noahgameframe 目前引擎已在数个大型商业游戏使用过,有支持 unity 的客户端源码和网络库,稳定,高效的开发方法,正好满足你的需求。 |