| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14941 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计为一款基于安卓手机的2048算法游戏,系统算法开发基于Eclipse软件,系统设计全程遵循Java开发规则,系统内核移植及运行基于安卓系统。系统程序主要采用多种数组参与的数据结构来编写。系统程序主要由游戏交互界面模块、游戏算法逻辑模块和计分模块与重启模块组成。最终实现了一款满足人们日常娱乐需求,可玩性高的数字益智游戏。
关键词:益智游戏 Android Eclipse 数学算法
目录 摘要 Abstract 1. 绪论-1 1.1 概述-1 1.2 课题背景-1 1.3 主要工作内容-2 2. 开发工具的选用及介绍-4 2.1 Android平台优势-4 2.2 平台的体系架构-5 2.3 Android的四种常用组件-5 2.4 Activity的启动流程-6 3. 需求分析与总体设计-7 3.1 引言-7 3.2 系统整体框架-7 3.3 系统各模块设计-8 3.4 系统各模块实现-11 3.4.1-创建游戏工程和页面的主布局-11 3.4.2-游戏布局实现-12 3.4.3-实现游戏主类GameView-13 3.4.4-实现卡片类-13 4. 详细设计以及系统实现-15 4.1 软件结构设计-15 4.2 各个模块功能实现-15 4.2.1-2048小游戏交互方式-15 4.2.2-添加2048游戏卡片-17 4.2.3-2048小游戏的随机数-20 4.2.4-实现2048小游戏的游戏主逻辑-22 4.2.5-2048小游戏的游戏计分与结束重启-24 5. 系统测试与总结-28 5.1 系统测试-28 5.1.1 页面布局测试-28 5.1.2 卡片添加测试-28 5.1.3 交互移动测试-28 5.1.4 游戏逻辑测试-29 5.2 总结-29 结论-30 参考文献-31 致谢-32 |

