除了Android手机,智能电视的出现也将带动android游戏的发展。智能电视不仅仅说是家电厂商生产大个电视,智能盒子,电视棒等产品同样也属于智能电视。市面上智能电视大多采用Android操作系统。2012年3月数据显示智能电视还不是市场主体,而2013年小米、乐视、联想等加入,各传统家电厂商对于智能电视研发的加大投入,让老百姓才真正感觉智能电视的到来。同时人们开始关注智能电视游戏市场,可以预见未来随着智能电视的普及,Android游戏将找到新的市场。
随着移动网络的发展,移动硬件的更新换代,游戏的互动性将不断加强。未来Android游戏发展趋势必然是随时随地地将自己的快乐与人分享,更加注重人与人的真实交互,虚拟与现实结合将成为手机游戏的主流。游戏题材将更加广泛,特别是策略性游戏可能成为潜力股。
分析
在设计游戏之前,首先根据本次课题的任务和要求分析游戏的需求,再根据需求分析游戏应完成的功能,最后给出游戏的整体架构。
游戏需求分析
游戏的主体就是游戏的算法。经典彩色小球游戏的基本规则就是垂直和水平方向上三个或三个以上相同颜色的彩球相连就消除,这个规则是本次游戏算法的核心。算法设计主要就是按照这个规则进行。
任务要求该游戏能记录成绩并上传网络。由此可以分析得出,除了游戏本体作为客户端外,还应当另外设置服务端。客户端实现游戏功能并将玩家分数上传到服务端;而服务端主要负责接收客户端发来的信息并完成信息的存储,以及根据客户端的服务请求完成登录,注册,玩家成绩列表,排名成绩列表等服务内容。
考虑到移动产品存储资源有限,在本地不适宜大量的信息存储,所以根据要求本地成绩仅记录最高成绩,而玩家的所有成绩上传到网络的服务端。
游戏功能分析
根据需求可知游戏分为客户端和服务端,下面将分别对这两者的功能进行分析。
游戏客户端功能分析
游戏客户端面对的是玩家全体,除了界面的美观外,良好的功能将带给玩家很好的游戏体验,下面主要分析下游戏客户端的大致功能:
游戏本体
游戏本体是游戏的核心。本次游戏分为两种模式,一种是挑战模式,另一种的练习模式。挑战模式难度会比练习模式难度稍大,主要是计时方式和彩球种类的不同,富有挑战性,并且会记录成绩,如果玩家已经登录则上传成绩到网络。练习模式难度比较简单,不会记录成绩,仅仅提供一种练习。
玩家登录注册
游戏可以不用注册登录就可以玩,但是该游戏只有注册后才能上传玩家成绩。
玩家成绩记录和上传
玩家成绩分为本地成绩和上传的成绩两部分。本地成绩记录本机上的最高成绩,而上传的成绩需要玩家登录后才能上传到服务器。
成绩查看
成绩查看分为本地最高成绩查看,玩家成绩查询和排名成绩查询。查看本地的最高成绩记录可以获得本地最高成绩。玩家登录后可以向服务器发送请求查看自己的成绩列表,同时无论是否登录都可以查看游戏成绩排名信息。
游戏设置
游戏设置,主要是用来设置游戏背景音乐和音效的开关。
音乐和音效播放
游戏少不了音乐和音效来烘托气氛,该功能可以提升游戏的可玩性。
游戏介绍
介绍游戏的玩法和游戏的主要功能。
游戏退出
响应玩家的退出请求。
游戏服务端功能分析
游戏服务端面对的是客户端,除了接收客户端数据外还应当完成如下功能:
登录服务
对从客户端传来的玩家信息进行验证,并向客户端反馈验证结果。
上一篇:ASP.net档案管理资料系统的设计+文献综述
下一篇:ASP+access家庭财务管理系统的设计与实现

考证平台静态网页设计与制作

搭建Linux桌面环境的影音平台【1261字】

抖音短视频平台视频推荐模式研究【2528字】

J2ME平台的SOAP协议研究与應用【2420字】

构建下一代网络的开放业...

Linux嵌入式系统开发平台选型探讨【2295字】

Android课程同步练习系统的设计

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

神经外科重症监护病房患...

C#学校科研管理系统的设计

公寓空调设计任务书

志愿者活动的调查问卷表

承德市事业单位档案管理...

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

AT89C52单片机的超声波测距...