没有这回事这是假的。在很多MMORPG中,聊天都占据了大部分的网络流量,所以将聊天业务分离,建立单独的聊天服务器成为了很多开发者首先想到的事情。
游戏公司往往在运行初期要投入大批资金,购买高性能服务器。可是一旦进入赢利期,后续的投入几乎可以不计,所以行业内的投入主要在于游戏规则的创设,代码的编写,以及带宽的租用,服务器的购买或者租用。
相关介绍:
我们在和一些NPC对话执行剧情的时候,虽说也是在地图上进行,但真正的剧情执行却和地图关系不大,所以也可以将使用脚本的NPC转移到单独的服务器上,而主服务器上仅在地图网格上标识出NPC的编号和位置。
有些游戏是即时为客户端提供数据的。比如一些支持实时地图修改的游戏或是一些需要在客户端执行的脚本。而对于这些内容,我们可以只在主服务器上保存他们的类型和编号,而让客户端根据类型、编号到另一台服务器上去下载。