首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

基于Android平台的手机游戏设计与实现

摘要第4-5页
ABSTRACT第5页
第1章 绪论第9-15页
    1.1 研究背景第9-11页
        1.1.1 智能手机的背景及发展第9-10页
        1.1.2 手机游戏的背景及发展现状第10-11页
    1.2 相关技术发展综述第11-13页
        1.2.1 Java相关技术发展综述第11页
        1.2.2 安卓数据存储技术发展综述第11-12页
        1.2.3 游戏相关技术综述第12-13页
    1.3 主要研究内容及论文结构安排第13-15页
第2章 开发系统简介第15-25页
    2.1 ANDROID系统简介第15-21页
        2.1.1 Android的LOGO第15页
        2.1.2 Android系统的发展和历史第15-16页
        2.1.3 Android系统的现状和前景第16-17页
        2.1.4 Android平台架构第17-18页
        2.1.5 Android库集和虚拟机第18-19页
        2.1.6 Android平台特性第19-20页
        2.1.7 Android基本组件第20-21页
    2.2 ECLIPSE系统简介第21-25页
        2.2.1 Eclipse历史背景第22页
        2.2.2 Eclipse版本过程第22页
        2.2.3 使用Eclipse开发原始码软件第22-23页
        2.2.4 Eclipse版本介绍第23页
        2.2.5 Eclipse的跨语言跨平台特性第23-24页
        2.2.6 Eclipse的插件开发第24-25页
第3章 总体技术方案第25-33页
    3.1 需求分析第25-26页
        3.1.1 需求主体第25页
        3.1.2 软件功能第25页
        3.1.3 规则设计第25页
        3.1.4 设计约束第25-26页
        3.1.5 标准复合性第26页
        3.1.6 技术限制第26页
        3.1.7 质量需求第26页
    3.2 运行环境第26-27页
        3.2.1 开发环境描述第26页
        3.2.2 开发环境搭建第26-27页
    3.3 功能分析第27-29页
        3.3.1 消除功能第27页
        3.3.2 关卡功能第27页
        3.3.3 界面刷新功能第27-28页
        3.3.4 菜单构建第28页
        3.3.5 音量设置第28页
        3.3.6 换肤设置第28-29页
        3.3.7 定时设计第29页
        3.3.8 帮助设计第29页
        3.3.9 入场动画第29页
    3.4 模块划分第29-33页
        3.4.1 按业务逻辑划分第29-30页
        3.4.2 按设计逻辑划分第30-32页
        3.4.3 按开发逻辑划分第32-33页
第4章 系统实现第33-57页
    4.1 总体实现流程图第33-35页
        4.1.1 游戏基本流程图第33-34页
        4.1.2 算法实现流程图第34-35页
    4.2 显示模块实现第35-41页
        4.2.1 菜单界面构建第35-40页
            4.2.1.1 主菜单界面构建第36-37页
            4.2.1.2 游戏界面构建第37-38页
            4.2.1.3 游戏设置界面构建第38-39页
            4.2.1.4 成功失败提示界面构建第39-40页
        4.2.2 关于游戏界面的入场动画实现第40-41页
    4.3 计算模块实现第41-53页
        4.3.1 消除算法实现第41-44页
            4.3.1.1 零折算法第41-42页
            4.3.1.2 一折算法第42-43页
            4.3.1.3 二折算法第43-44页
        4.3.2 关卡功能实现及其偏移算法具体实现第44-52页
            4.3.2.1 刷新时不移动第44-45页
            4.3.2.2 刷新时上下分离第45-46页
            4.3.2.3 刷新时左右分离第46-47页
            4.3.2.4 刷新时左右合并第47-48页
            4.3.2.5 刷新时全部向左靠拢第48-49页
            4.3.2.6 刷新时上下靠拢第49-50页
            4.3.2.7 刷新时全部向上第50-51页
            4.3.2.8 刷新时全部左上第51-52页
        4.3.3 刷新功能及其判断实现第52-53页
            4.3.3.1 判断无解需要刷新的算法实现第52页
            4.3.3.2 随机刷新的算法第52-53页
    4.4 控制模块实现第53-57页
        4.4.1 背景音乐和音效的实现第53-55页
            4.4.1.1 背景音乐的实现第53-54页
            4.4.1.2 音乐效果的实现第54页
            4.4.1.3 音量控制的实现第54-55页
        4.4.2 换肤功能实现第55-56页
        4.4.3 倒计时的实现第56页
        4.4.4 游戏帮助功能实现第56-57页
第5章 系统测试第57-65页
    5.1 测试简介第57页
    5.2 测试分类第57页
    5.3 测试步骤第57-58页
    5.4 游戏系统测试第58-59页
    5.5 游戏性能分析第59页
    5.6 测试用例以及测试结果第59-64页
    5.7 测试小结第64-65页
第6章 总结第65-66页
    6.1 系统设计总结第65页
    6.2 展望第65-66页
参考文献第66-69页
致谢第69页

论文共69页,点击 下载论文
上一篇:高新科技园区创新空间营造探析--以南京市紫金科技创业特别社区规划设计为例
下一篇:智能电网大负荷应急响应终端研究和设计