摘要:
随着智能手机和移动互联网的普及,网络游戏成为移动互联网商业发展的突破口。玩家在线时长增多,数量急剧增长,游戏服务器的性能和稳定性成为游戏竞争力的重要挑战。截止2014年,中国游戏市场用户数量约达到5.17亿,游戏市场实际销售收入达到了1144.8亿人民币。游戏产业及众多的游戏生产商都迫切地期望能够提升游戏的研发效率和更新速度,从而加快产业的发展和提升生厂商自身的市场竞争能力。在系统工程领域,成熟且功能丰富的通用性框架使得系统的开发和更新变得简单而高效。在大型网络游戏领域,其产品特点本身具有足够多的共性特征,本文希望通过对大型网络游戏这个特殊的行业应用进行深入研究,总结其产品及应用特点。论文通过对大型网络游戏应用特点的深入分析,结合信息系统工程原理,分析总结其系统的架构设计原则,为通用性的行业框架的开发提供一定的归纳性理论支撑。此外,通过对论文所总结得出的设计原则的实际应用,提出一个通用型的高性能大型网络游戏架构设计方案,该方案在实际的行业应用中具有通用性的实用意义。同时也为通用性的行业框架的开发提供足够的实验支撑和实践指导价值。另外,本论文首次从系统结构级别对大型网络游戏的负载均衡难题提出了解决方案,该方案对大量的大型网络游戏的服务器架构设计具有较好的参考和实用价值。概括而言,本论文的研究工作主要有三点:1.通过对网络游戏的应用特点,提出通用性的高性能架构设计原则。2.以设计原则为基础,提出一套通用性的高性能架构设计方案,验证方案的可行性和性能优势。3.最后,通过对不同负载均衡方法的研究,提出一个处理高并发网络游戏服务器的负载均衡解决方案。
展开