
在当前:
1、游戏服务器端主要是数据库管理和TCP通信(加密),用以实现它们的,最主要的几种语言是微软的C语言系和Borland公司(当前其开发语言的子公司被EmbarcaderoTechnologies公司收购,这是题外话)的Delphi与BuilderC++。
2、事实上,由于Delphi与BuilderC++的开发快捷易懂,且与MSSQL或Oracle数据库都能非常好的相容,所以,大多数游戏服务器端使用的是Delphi开发。
3、游戏服务器端的开发,技术难度其实可能并不大,大的是并发的处理、系统资源的利用(同时在线能力),以及合理的数据表、情节安排、防黑防漏洞处理等。
4、相对来说,游戏客户端设计在动画技术、安全技术方面要难得多。
5、在当前,典型的游戏服务端都使用三层结构:游戏客户端与服务器端通信,服务器端再与数据库服务端通信。
服务器语言开发一般用Delphi、C++、net、java、php、python等这几种。
个人认为,选择韩国服务器好一些,国内的浏览器在一些地方有限制。下面给出具体说明。
目前服务器也就分国内服务器 跟国外服务器。由于国内机房大部分有白名单,游戏网页没法通过审核,所以一般都将游戏程序放置到国内机器。然后找个国外主机来单独放置游戏网页。韩国的就不会,而且免备案,速度也和国内双线差不多,做游戏的话挺合适的。
还有一种就是直接用国外服务器,比如韩国服务器。 同时放置游戏网页 游戏数据库。再者就是,有的不怕风险,把游戏数据 跟游戏网页一块放置到国内机房。
选择服务器时应注意的三条:
第一:服务器要稳定性强, 速度快。
第二:服务器带宽要足够大,容量大。
第三:服务器要防御强。
因为自建服务器是一个很繁琐很复杂的工程,自建服务器,首先要考虑的是业务量,如果业务量不够的话,自建服务器就是一种资源的浪费,第二个就是服务器的建设和设备的选用是比较繁琐的,需要很多专业人士去 *** 作。第三点是服务器后期的运行和维护。正因为自建服务器需要投入大量的人力和财力,而且还存在管理难题和安全隐患,所以一般都会采用托管服务器,这样可以省去很多不必要的开支浪费和管理问题,可以更加的专业化分工。游戏公司用的基本都是机架式服务器,租用的服务器都是有实力的机房的,用起来更稳定,通常都要求特定的配置!塔式的服务器能支持的数量,也是看配置的!像E5200
4G的配置,传奇私服可以开到4个区。一般情况下,一个区最多也就100多人。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)