摘要:本论文提出一款基于安卓系统的“配对”游戏设计,并对其具体开发与实现进行了剖析。在游戏制作过程中,实现了用户与手机之间的良好的人机交互,使用户更好的参与到游戏中去,在游戏的同时能了解一些小知识,给用户不一样的体验。
此款游戏为消除类游戏,其内容主要包含“游戏开始”,“选择游戏关卡”,“帮助”“退出游戏”这4个模块。主要介绍了每个模块的功能,设计方法。
本论文主要介绍使用java语言在Android平台上进行手机游戏的开发的过程,对此款游戏的总体设计,首先详细介绍了java的一些基本的知识点,在此基础上引出了 Android,介绍了Android的基础以及其特点,然后介绍了下Android将来的前景和发展,以及本课题所用到的开发工具Eclipse。重点说明了游戏程序所用到的一些类和控件,介绍了这些类的一般的使用方法,以及本程序是如何使用这些类来进行游戏的开发的,进行了详细的阐述。并对游戏的具体设计与实现进行了简要的说明。在一定安卓理论的甚础上,介绍了部分关键代码与关键函数的应用。
最后展示成果截图并对其进行简单介绍,然后论文进行整体总结与归纳。
关键词:Java;Android游戏;游戏开发
目录
摘要
Abstract
1 Android简介-1
1.1 Android的基本体系结构-1
1.1.1 应用程序层-1
1.1.2 应用程序框架层-2
1.1.3 系统运行库-2
1.1.4 Linux核心层-3
1.2 Android游戏开发的关键技术-4
1.2.1开发环境-4
1.2.2 Android的界面设计-5
1.3 Android开发所用到的Java语言-6
2 游戏的总体设计-6
2.1 需求分析-6
2.2 游戏宗旨-7
2.3 总体方案-7
2.3.1 游戏架构-7
2.3.2 游戏流程-8
2.3.3 Activity生命周期-9
3 系统调试-13
3.1 Android界面-13
3.1.1 开始运行界面-13
3.1.2 选关界面-14
3.2 Java代码部分-15
3.2.1 跳转界面-15
3.2.2 适配器-16
结 论-17
参 考 文 献-18
致 谢-19