这是一本入门级的书,书中简要介绍了游戏制作(编程)中涉及的一些概念和思想,并举了几个简单的例子来说明概念。
如果是小白,看完这本书,确实会有一些收获,至少对一些问题如:游戏为什么采取这样的结构,通信为什么使用这样的协议等内容有了一定的认识。
但是对于有一定经验的人看,完全找不到任何有意义的东西。。
书中对服务器构成的几种模型有简单的介绍。
第一种:多个游戏服务器,单一注册服务器,使用同一个数据库服务器
第二种:多个游戏服务器,每个都有自己的游戏数据库服务器。单一的注册服务器连接单一的注册数据库。该模型下,注册信息(id,口令等)统一在注册数据库中,其他游戏相关数据在各自所属的游戏服务器数据库中,当玩儿家切换游戏服务器时,原游戏服务器中的游戏数据不会被同步,需要重新游戏。
第三种:单一的注册服务器访问单一的注册数据库服务器,注册服务器与管理服务器交互,管理服务器下连接多个区域服务器,各个区域服务器共享同一个数据库服务器。可以把区域服务器认为是游戏中不同的地图,玩儿家在统一的游戏单元中游戏,通过管理服务器在不同区域中移动。该模式的不足是玩儿家可能会聚集在某一个服务器中,导致负载过度不均衡。