基于MVC模式下Android手机游戏的研究与实现

被引量 : 0次 | 上传用户:Aiming
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IT技术的迅速发展,互联网技术的日趋成熟,智能手机的普及率也越来越高。在众多智能手机操作系统中,Android作为谷歌为移动平台精心打造的开源的操作系统凭借开放性和软件系统完整性,在手机市场大放异彩。完善的系统体系,开放的开发环境,并且拥有着庞大的用户人群,这些优势使得Android系统的发展一片光明。而基于Android的手机游戏是其应用软件中重要的组成部分,也将成为游戏产业的未来发展趋势。本文旨在研究如何在Android系统平台上开发出休闲娱乐游戏。着眼于该系统的软件开发应用研究,完成Android平台上手机游戏的实现。首先提出了Android游戏开发的总体框架,研究并总结Android游戏开发涉及的关键技术,包括游戏的开发流程和框架设计、游戏开发多线程技术、图形处理技术以及碰撞检测技术等,并以此为基础设计并实现了《英雄塔防》这款塔防类休闲娱乐游戏。游戏总体功能架构由页面控制调度模块、逻辑计算模块、数据存储模块、图形界面显示模块、声音播放模块等几个方面组成。控制调度主要由Activity来实现,并通过Handler机制实现了控制各个界面的切换,实体对象类基类中介绍了碰撞检测的技术。界面显示中体现了图形处理的技术,涉及双缓冲绘图技术、加载界面进度条技术等,逻辑计算模块主要处理内部和外部事件,另外还实现了游戏数据存储和游戏音效、背景音乐等。本游戏最后在Android系统手机上进行移植,所设计的功能基本实现,并且运行流畅,画面美观,具备一定的休闲娱乐性和可玩性。本论文所展示的基于Android手机游戏的整个开发过程、开发框架以及所研究的技术在手机游戏开发方面具有一定的参考意义。
其他文献
医源性血管损伤相对比较常见,多见于邻近血管区域的各类手术,而在以往传统的(有张力)腹股沟疝修补术中,血管损伤的发生比较少见。近年来随着无张力疝修补术的普及,网片修补材
目的:观察丙酮酸钠林格氏液对体外循环(cardiopulmonary bypass, CPB)患者转机不同时点血液孵育后对血液流变学的影响。方法:随机选择择期在CPB下行主动脉瓣或二尖瓣置换的患者
浦东新区和滨海新区同作为新时期中国改革开放的重要前沿,在投融资体制、功能区设置及开发手段上存在诸多类似之处,同时,因各自基础条件不同,在开发主体、管理体制、招商引资
随着我国城市轨道交通的不断发展,开通轨道交通线路的城市也日益增多,而个别已开通运营的线路逐渐显现出一些问题,其中主要是:轨道交通线路开通后线路实际客流量、地区经济发展速
<正> 一、理顺职工情绪事关企业内部改革的成败马克思主义认为,人是构成生产力诸要素中最重要最活跃的因素。深化企业内部改革,从根本上来讲,就是要冲破束缚生产力发展的体制
目的探讨床边超声引导徒手经皮肝脏、肝内胆管、胆囊、肝周及胰周积液穿刺置管引流术的应用。方法对182例危重病人床边实施该术式并观察疗效。结果所有病人手术成功并引出大
反曲尾骨畸形一例陈晓明,楚树正,任福贵患儿,男,10岁。因生后骶尾部有突起物,近年来坐位时疼痛,于1991年4月2日入院。家族中无相同病史。体检:骶尾部可见一突起物,长约2.0cm,质较硬,无活动性,皮肤表面
目的研究甲状腺手术显露喉返神经的方法。方法回顾性分析2007年11月至2009年4月广西医科大学第一附属医院收治的123例甲状腺手术病人资料,采用甲腺下动脉区显露法、气管食管
半导体工艺进入纳米时代,在工艺的推动下CPU技术取得了长足的进步,特别是高性能CPU的工作主频得到了大幅度的提升,以IBM Power系列为代表的先进微处理器的工作主频已经超过了5GH
自媒体在我国取得了爆发式的发展,无论是博客还是微博,都在我国拥有过亿的用户群体,并且在传播信息、还原事件真相、形成社会舆论、监督公权力等等方面发挥出重要的作用。伴随自