|
|
发表于 2007-3-13 11:27:00
|
显示全部楼层
Re:编写游戏服务器要准备些什么?
首先是选择操作系统: Windows,Linux,FreeBSD,Solaris,MacOS X
就操作系统授权上来讲:Windows/MacOS X都要收费,而Linux/FreeBSD/Solaris是不收费的。
但维护上,Windows的程序员比Linux/FreeBSD/MacOSX/Solaris的程序员便宜。
数据库方面虽然MS SQLServer很便宜,但还是用不收费的MySQL好了。
另外你需要学习socket以及相应的一些API。比如Windows下学习IOCP、Linux下学习epoll、FreeBSD/MacOS X下学习kqueue。Solaris和AIX下不用,直接select就可以。
多线程编程也有必要需要学习一下。 |
|