基于安卓的棋牌游戏系统的关键技术研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:yx2207
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
棋牌手机游戏(Chess Mobile Game或Chess Wireless Game),是指消费者利用随身携带并具有无线网络联机功能的智能移动终端设备能随时随地来进行的游戏。自Android平台发布以来,越来越多的个人开发者投入到基于Android平台的棋牌类手机游戏的开发中来,这对于手机游戏开发产业的发展起到了重要的推动作用。然而在快速发展的同时,我们也发现了一系列的问题,比如手机支付安全问题,数据高效无误的传输问题,PC端和Android平台的适配性问题等,对这些问题解决地好坏直接关系到玩家用户体验优劣,同时更多的用户也对游戏的“智能化”提出要求。因此在这种大环境下,开发一款经典的棋牌类游戏,使其集益智性、趣味性、博弈性,安全性,稳定性为一体,这不仅是对Android游戏生态系统的进一步研究,也为安卓系统的稳定性、安全性发展做出了一定的参考。本论文试图在通过研究与实践Android手机游戏开发技术的基础上,对“人工智能”(智能出牌、智能提示、智能托管)、支付安全、数据高效无误的传输、平台适配等问题在棋牌类手机游戏中的应用问题进行探索与研究,并将相关的理论与技术应用到手机游戏上进行相关实践,以期为类似项目的研发提供经验借鉴。本论文研究和优化的主要内容如下:(1)针对游戏中财富支付安全问题,本论文综合AES、MD5、Base64等算法优点,提出非对称加密和对称加密相结合的“混合加密”方案,并将此用于优化Android客户端中游戏商城模块关于购买充值的部分,经过3个月的上线测试,优化方案在每天约1000人次的情况下没有发现支付异常被盗现象。(2)针对游戏逻辑复杂,系统运行效率不高的问题,一方面简化游戏逻辑,另一方面利用Android JNI来编写游戏数据加解密程序,并结合Android NDK(Native Developement Kit)开发工具生成相应的.so文件库,经过上线测试验证,平均响应时间为0.27秒。(3)针对游戏中数据传输量大,次数多,且对数据时序要求高的问题,设计了一套多数据多场景的线程池分发机制,经上线测试三个月,平均提高数据响应时间0.23秒。(4)利用谷歌Volley通信方案优化移动客户端获取数据的响应时间,降低Android系统在5秒内未成功获取数据而出现的假死现象的几率,并同时对相同的数据请求作缓存处理。经过上线测试验证,对于20条数据平均响应时间低于0.5秒。(5)针对对斗地主游戏中“人工智能”的需求,结合斗地主游戏规则完成对应程序的开发,从而实现在游戏房间里面实现“智能”出牌提示,“人工智能”托管,经过上线测试验证一共33局,结果负局12,胜局21,输赢率为63.6%。
其他文献
年画是一种深深扎根于民间的造型艺术,有着最广大的群众基础和不可漠视的社会影响。长期以来,各地年画之所以受到人民群众的深深喜爱,不仅仅在于画面热闹紧凑、色彩鲜艳夺目
期刊
在新一轮的工业革命和大数据浪潮席卷全球的时代背景下,财务共享服务中心和云技术作为一种全新的财务管理模式和互联网技术,正在许多跨国公司和国内大型集团公司中兴起与推广
20世纪90年代,西方发达国家开始大规模实施股权激励制度,股权激励所得成为了高管薪酬的重要组成部分,有效的激励了许多高级管理人员。据统计,仅1997年,在标准普尔的一千多家上市企业中,实施股权激励的比例达到了97%。在当时,股权激励成功的提高了美国企业的经营效率和利润水平,为其经济的发展增添了活力。我国股权激励于90年代末起步,虽起步晚但是发展迅速,为了紧跟时代的步伐,我国于2006年出台了《国有
为助益当代医院建设,本文从"建筑评论"和"设计评分"两种评价医院建筑的方式入手,先探讨了医院建筑经典案例对医院建筑发展影响深远的原因,后针对国内现状,详细解析了既有医院
<正>天柱县地处贵州省东部,与湖南新晃、芷江、会同、靖州及本省的剑河、三穗接壤,是川渝黔通往两广、江浙的重要门户,素有"黔东第一关"之称。天柱县城原名凤城,因形如凤凰而
<正>谢无极编著,化学工业出版社出版。定价58元。本书以附件的形式,以相关质量标准认证所要求的基本格式为模板,列举了很多案例、规章制度及工具表格,便于读者在实践中理解与
随着坝工技术、建筑材料及施工设备的发展,碾压混凝土拱坝由于其受力条件好、工程量相对较小而被越来越多的采用。而拱坝与常规的重力坝相比体型较薄,对于温度的影响也相对比
为探讨乙酸铅对人星形胶质细胞超微结构及凋亡相关蛋白天冬氨酸特异性半胱氨酸蛋白酶-3(Caspase-3)表达的影响,将处于对数生长期人星形胶质细胞(细胞密度约5×103个/ml)分别
东汉经学家郑玄遍注群经,在经学史中占有重要的学术地位。但其著作大多亡佚,历代学者特别是清代学者对其著作进行大规模辑佚,成果很大,共辑得各种版本一百多种。这些辑佚书对研究
在信息技术快速发展的过程中,大数据时代已经来临,而电视媒体作为旧时代媒体的代表,在大数据背景下,电视媒体营销产业也在面临市场改革变化,这对于电视媒体行业而言,是一种机