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

题目:基于iOS的游戏非实时数据验证系统的设计与实现

关键词:iOS;非实时验证;数据加密;数据统计;逻辑验证

  摘要


      随着移动互联网的发展,移动设备逐渐普及,iOS游戏也成为了人们的主要娱乐方式之一。大多数iOS游戏是连网游戏,然而我国wifi覆盖和3G/4G使用率有限,在网络环境较差的情况下,实时数据验证会造成游戏不流畅,影响用户体验,造成玩家流失。因此需要设计一套数据验证系统,在数据安全的同时保证游戏能够流畅进行。

      根据数据验证中存在的实际问题,通过需求分析,明确了研究内容,并设计与实现了非实时数据验证系统,论文的主要工作如下:

      1.根据数据验证存在的问题建立了研究任务。建立非实时验证模式,从而使玩家游戏体验更加流畅。

      2.系统分析了非实时数据验证的需求,首先明晰了整个系统的结构,分别确认了客户端与服务器的需求,然后进一步将需求进行划分,并整合成五个功能模块。

      3.在上述需求分析的基础上,客户端和服务器分别基于Cocos2d-x引擎和Node.js框架,设计和实现了数据加密,数据统计,逻辑验证,状态恢复,数据映射这些功能模块。

      通过数据加密,实现了对统计数据的加密保护;通过数据统计,实现了对游戏操作的记录;通过逻辑验证,实现了对游戏过程的验证;通过状态恢复,实现了非实时验证;通过数值映射,实现了数值表的动态更新。总之,通过iOS游戏的非实时数据验证系统,基本保证了在数据安全的同时能够流畅游戏。

      目前,该非实时验证系统已经上线使用,系统运行良好,发挥了预期的作用。通过这套系统的设计,为iOS游戏提供了数据验证的一种方法,基本达到了非实时数据验证系统的要求。