什么操作系统被当做网络游戏服务器???

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:13:42
一般来说网络游戏的客户端都在window上,那么请问游戏的服务器都是运行在什么样的操作系统上啊??是unix系列(linux ,solaris,bsd)还是运行在window系列上??

首先要明白你的服务器程序是个什么样的程序。
如果你对人机接口很在意的话,那么在Win32环境下编写的游戏服务器程序应该比较适合你。而如果你对命令行熟悉的话,那么无论什么操作系统都可以了。问题的关键不是采用那个操作系统,而是你对那个操作系统有更深入的了解,你在那个操作系统上的编程经验更丰富些。
其次你要选择适合你自己的操作系统。
你所罗列的操作系统都很适合作为游戏服务器程序的系统支撑。关键你要选择你最拿手的操作系统。比如:如果你熟悉win32系统,那么,你就应该知道,在win32下,有什么样的数据库系统可以支持你的游戏永久性存储、有什么样的网络协议可以利用、系统调试可以到达什么地步,尤其在win32下,多线程支持程度,是否有线程池可以用,是否要自己管理线程产生的垃圾等等。同理也适用于unix系列的操作系统。
最后要说明的是智者可以把win32调理成很棒的服务器,庸者把很棒的unix砸成废铁。
结论,什么系统都可以(包括你自己写的操作系统),关键在于你对那个更加熟悉。(学习最难的,用最简单的!)

在windows上
因为现在的游戏大多是使用windows的程序研发的,想dx9等图像程序

在windows上
因为现在的游戏大多是使用windows的程序研发的,想dx9等图像程序

游戏是不一样的,unix系列(linux ,solaris,bsd)window系列都有。
主要是看什么游戏

Windows Service系统或者是Unix,2个都可以的。

XP