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

基于Android平台的《炮灰兔之月下》的游戏设计与实现

摘要第4-5页
Abstract第5-6页
第1章 绪论第9-13页
    1.1 课题的背景和意义第9-10页
    1.2 国内外发展状况第10-11页
        1.2.1 国外的应用研究状况第10页
        1.2.2 国内应用研究状况第10-11页
    1.3 论文研究内容第11-12页
    1.4 论文的组织架构第12-13页
第2章 相关概念和技术第13-23页
    2.1 关于Android第13-16页
    2.2 Dalvik VM剖析第16-17页
    2.3 理解Android软件栈第17页
    2.4 Android模拟器和UI第17-19页
    2.5 Android中的姿态传感器第19-22页
    2.6 本章小结第22-23页
第3章 需求分析第23-33页
    3.1 系统的功能性需求第23-24页
    3.2 菜单模块第24页
    3.3 图层渲染模块第24-25页
    3.4 菜单显示模块第25页
    3.5 运动模块第25-27页
        3.5.1 障碍物及奖励模块第26-27页
        3.5.2 捕获数据模块第27页
        3.5.3 方向计算模块第27页
    3.6 系统的非功能性需求第27-28页
    3.7 安卓的开发利环境的搭建第28-32页
        3.7.1 SDK的下载及安装第29页
        3.7.2 集成开发环境MyEclipse的搭建第29-32页
    3.8 本章小结第32-33页
第4章 游戏的设计第33-45页
    4.1 系统的网络组成第33页
    4.2 设计目标和原则第33-34页
    4.3 手机终端的选择第34-35页
    4.4 系统流程设计第35-36页
    4.5 项目类结构设计第36-37页
    4.6 详细设计第37-41页
        4.6.1 菜单模块第38页
        4.6.2 图层渲染模块第38-39页
        4.6.3 菜单显示模块第39页
        4.6.4 运动模块第39-40页
        4.6.5 障碍物及奖励模块第40页
        4.6.6 数据捕获模块第40-41页
        4.6.7 方向计算模块第41页
    4.7 游戏策划和准备工作第41-43页
        4.7.1 初步策划第41-42页
        4.7.2 开发准备第42-43页
    4.8 本章小结第43-45页
第5章 游戏的实现第45-59页
    5.1 游戏的玩法及功能概述第45-47页
    5.2 核心类的实现第47页
    5.3 DriftB all类的实现第47-53页
        5.3.1 WelcomeView类的实现第49-50页
        5.3.2 WelcomeThread类的实现第50-51页
        5.3.3 GameView类的实现第51-53页
    5.4 用户交互事件处理的实现第53页
    5.5 核心模块的实现第53-57页
        5.5.1 表示层模块第53-54页
        5.5.2 后台逻辑模块第54页
        5.5.3 手机姿态计算模块第54-57页
    5.6 本章小结第57-59页
第6章 系统测试第59-61页
    6.1 Android单元测试框架Junit第59页
    6.2 测试的具体过程第59-61页
结论第61-63页
参考文献第63-65页
致谢第65页

论文共65页,点击 下载论文
上一篇:组合凸线性感知器在文本分类中的应用及评测研究
下一篇:基于SSI框架的企业协同办公管理系统设计与实现