网游服务器端用C语言开发有框架要求吗?

网络游戏的开发是需要用到诸多工具的,服务器就是其中必备工具之一,如果服务器选择不够精准的话,那么会对网络游戏开发带来极大的阻力,为此需要注重服务器的选择,那么网络游戏开发服务器选择需要注意哪些方面呢?接下来小编就带大家了解一下。

1、 操作系统。

之前说了Photon使用C#开发很自然的,配套的工具也是使用C#。所以开发环境和生产环境最好都是windows。虽然在跨平台上有mono,在服务器代码部分是系统无关的,但是不管你信不信,我是不信它的一套窗体工具也能运行在Linux下。反正,官网说法是,开发和生产环境都是用windows。建议开发环境选择Windows。毕竟大家总不希望开一组服务器打开9个Console窗体,一不小心把哪个点X了吧。

网游服务器端用C语言开发有框架要求吗?

 

2、 协议。

Photon有自己的序列化反序列化方式,你也可以使用Photon这类的来做应用层传输协议。Photon在这方面表示不支持自定义协议,它帮你选择了有效的方法来处理,如果你习惯了他规定的方式,会喜欢上的。

3、 看法。

在功能上,脚本化和自动持久化是极富魅力的功能。而Photon几乎没做这方面的功能,可能和老外的观念有关系。就目前我对两者功能的理解看来, SS是作为轻量级服务器框架存在的,Photon却是说自己是Unity3d游戏引擎,除去提供的MMO示例代码(未解读),没看到什么游戏引擎的魅力。

如果各位想做网络游戏开发,那么需注重开发时所用服务器的选择,上文对相关的选择注意事项做了详解,大家可得知网络游戏开发所用的服务器操作系统一定要功能强大,更便于使用,不易遇到技术问题,且须具备解决棘手问题的能力。

 

您可能还会对下面的文章感兴趣:

COPYRIGHT © 2010-2018 广东木准科技有限公司 All Rights Reserved.

粤ICP备2022104150号
客服中心 customer service center

联系我们咨询微信:18300003210(服务器/等保相关咨询联系微信二十四小时在线)

  • 服务器租用
  • 服务器托管
  • 机房大带宽
  • 等保测评
  • 网络安全运维

售后服务 (网维技术QQ:404634181 投诉电话:183-0000-3210)

工作时间: 周一至周五 9:30至17:30 周六13:30至17:30,其它日期按国家法定节假日休假,如果有不便之请敬请谅解! 售后技术支持:多部门7*24小时机制。

客户投诉留言

电话和QQ,以便我们为您提供优质服务! *为必填项