一款基于Android 平台益智游戏的设计与实现
2016-03-07赵宏
电脑知识与技术 2015年34期
赵宏


摘要:近几年,随着Android手机及其相关设备的迅速普及,针对Android平台游戏的开发需求日益增多。“2048游戏”是一款益智类游戏,老少皆宜。该文设计并实现了基于Android平台的2048游戏,最后在手机上测试运行,结果十分流畅。
关键词:Android平台;益智类游戏;2048游戏
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)34-0102-02
随着移动通信技术的迅速发展,人们对移动设备需求的不断变化,移动设备的智能化程度也在不断提高。Android平台作为三大移动平台之一,用户数量也在不断增长。同时,人们不再满足于传统的桌面游戏,移动游戏具有随时、随地和随身等特点,不断受到用户的青睐。因此,移动游戏相对于传统游戏所占的市场份额也在日益扩大。本文设计和实现了一种基于Android平台的2048益智游戏。
1 研究内容
数字游戏2048,初始数字则是由2+2组成的基数4。在操作方面,与其他一些数字游戏相比有所不同,表现为由一步一格的移动,变成更为爽快的一次到底。相同数字的卡片在靠拢、相撞时会相加。系统给予的数字方块不是2就是4,用户要想办法在这16格范围中凑出“2048”这个数字方块就算成功。
本游戏是在Android应用平台上开发的,使用的开发语言为:Java语言,开发工具为Eclipse,并包含ADT等插件。
2 系统设计
在对游戏进行详细需求分析的基础上,确定了系统的功能和性能要求,对游戏的主界面、屏幕绘制、布局设计、合并算法、游戏分数及最高分的统计进行了详细设计。游戏单项功能的实现:开始游戏、屏幕绘制、滑动合并、重新开始游戏、统计得分和最高分等功能。……
登录APP查看全文
