基于Android平台的Wifi局域网80分联机对战游戏设计与实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:Jianhcn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近来年伴随着全球智能移动终端产业的快速增长,全球移动游戏市场持续增长[1]。2016年中国移动游戏市场规模达到819.2亿元,移动游戏市场规模首次超过传统PC端游戏市场规模[2]。在移动游戏市场迅速扩大的推动下,传统扑克牌类游戏逐渐从PC平台迁移至移动平台。80分是一种在国内非常盛行的纸牌游戏,游戏中互相坐在对面的玩家为同盟,支持一副牌、两幅牌、三副牌等多种玩法,其中以两副牌玩法最为流行[3]。目前市场上以腾讯公司开发的在线八十分游戏最具代表性,而局域网下的80分游戏具有不依赖移动数据网络、不耗流量等优点,在网络环境较差的情况下具有很强的实用性。本文以当下流行的Android移动终端系统作为平台,使用Java语言尝试编写局域网下的80分联机对战游戏,本文所做的研究工作主要有以下几方面:1.采用C/S模式进行游戏架构,将一台客户端同时作为服务端以解决局域网中没有服务器的问题;2.实现80分游戏的所有规则,包含出牌分析、出牌合法性检测、出牌大小比较、甩牌检测等;3.实现基于心跳包的断线检测机制,用于检测服务端与客户端之间的网络连接情况,以便在失去网络连接时采取相应措施:4.实现不同分辨率下的屏幕适配,保持图片资源以及界面各部分的原始比例;5.采用SharedPreferences及Java序列化技术实现游戏进度备份与恢复功能;6.实现简易AI出牌算法。文章将通过需求分析、系统设计及系统实现三部分进行叙述。
其他文献
<正>随着生活水平的提高,犬、猫等宠物"飞入寻常百姓家",而且品系愈来愈多,愈来愈优,成为人们休闲、消费和情感寄托的伴侣。与此同时,宠物的"生老病死"也给人们带来了意想不
为规范动物诊疗活动和执业兽医从业行为,提升动物诊疗机构和执业兽医服务水平,落实动物诊疗许可和监管制度,太原市动物卫生监督所依据《中华人民共和国动物防疫法》、《动物
<正>在课堂教学中,有些教师的问题缺少明晰的指向性,不能有效激发师生之间的对话。以数学学科为例,我们探寻师生有效对话的策略。我们首先进行了小学数学课堂教学师生话语分
期刊
在金融分析中,因果关系研究一直占据至关重要的地位,Granger因果关系检验是一个简单且实用的方法,在金融分析中应用范围比较广。对有色金属市场内和市场之间的因果关系的研究
工业烟气排放导致的大气污染和温室效应已经严重威胁人类的生存发展。微藻净化烟气,成本低廉、操作简便、环境友好,是当前的研究热点之一。但该方法目前存在烟气脱硝固碳率低
内皮细胞蛋白C受体是蛋白C的特异性受体,其基因定位于第20号染色体长臂(20q11.2),基因组全长约6kb,编码一个238个氨基酸的跨膜糖蛋白.它不仅可与蛋白C和APC特异结合,调节蛋白
船舶的大型化和高速化发展,使主机和螺旋桨功率不断增大,引起了越来越多的船舶出现振动、噪声超标的案例。螺旋桨是船舶主要振源之一,船艉的剧烈振动约70%是由螺旋桨引起的,
我国的煤层常以煤层群的形式出现,煤炭开采常常伴随着瓦斯突出的危险,保护层开采作为目前一种有效的安全开采技术,是目前最为有效的区域防突措施。依据保护层开采作用机理,保
电力行业是带动我国经济发展、促进社会稳定的重点组成部分。如今,我国电力行业的运作及发展已经取得了突破性成果。不仅满足了我国各地人民生活的需求,还为我国经济建设做出
随着国家对环境保护的力度加大,煤炭在我国能源比重中逐渐减少,但其依旧在能源结构中占据着重要的地位,对此煤炭分选是实现煤清洁与高效利用的有效手段。振动筛分设备属于利用振动原理来完成筛分工艺过程的机械设备,但由于开采煤的工况等因素,导致原煤含水量多,在筛分过程中容易粘结成团附着在筛面上,从而降低筛分效率,面对上述的问题,各种类型的弛张筛不断被研发出来。本文提出了一种圆振动弛张筛,介绍了其工作原理和结构