当前位置:问答库>论文摘要

题目:面向移动用户的服务端游戏开发引擎设计与实现

关键词:服务端开发引擎,移动互联网,PHP框架,移动网络游戏

  摘要



随着信息技术的快速发展,越来越多的人选择通过移动设备来接入互联网。面向移动用户的网络游戏也因此进入了快速的发展阶段,游戏产品快速推陈出新,行业内的竞争也愈加激烈。如何帮助技术人员在保证游戏稳定性以及服务器高效性的前提下,提高开发效率,快速推出好的游戏产品,从而增强团队竞争力,是本文的研究目标。

本论文针对面向移动用户的诸多特点,进行了深入的研究与系统的分析,设计实现了一款面向移动用户的服务端游戏开发引擎。该引擎基于PHP与NoSQL数据库MongDB,通过层次化的设计理念将游戏引擎主要分为网络层、控制层、模型层和数据层四部分。在模型层,针对MongDB的BSON格式存储结构,采取了树状结构的模型设计实现了MongDB中collection的数据映射,模型变化统一记录于根节点中,由它进行统一更新与提交,极大地减少了数据库读写次数。网络层则封装了对数据内容的压缩和加密,从而提高数据的安全性与减少用户流量的消耗。配合着Apc、Redis等实现的多处缓存,以支持大规模的请求并发,保证了服务器的稳定和高性能。加上异步处理系统以及其他的功能支持,使得游戏开发人员只需要定义所需模型,即可在控制层完成业务功能的开发,大幅度提高开发效率。

论文工作的最后对实现的整个引擎系统进行了详细的测试,通过测试报告证实了整个架构设计的合理性和高效性。相信通过之后的完善与改进,框架的适应性与健壮性将得到进一步的提高。