基于安卓eclipse开发2048算法游戏.doc

资料分类:设计作品 上传会员:Chaturanga 更新时间:2023-04-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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

相关论文资料:
最新评论
上传会员 Chaturanga 对本文的描述:这篇2048游戏主题论文开发实现了一个趣味十足,算法灵活的小型益智数学游戏,它主要为玩家在生活学习工作之余提供放松的游戏体验,并且还能对大脑的逻辑思维带来积极的意义和影......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: