首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Android平台的3D游戏—星空迷途的设计和实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第11-16页
    1.1 课题背景及意义第11-12页
    1.2 国内外研究现状第12-15页
    1.3 本文的主要工作和组织结构第15页
    1.4 本章小结第15-16页
第二章 Android 平台在项目中的应用第16-30页
    2.1 关于 Android第16-20页
    2.2 Dalvik VM 剖析第20-21页
    2.3 理解 Android 软件栈第21-22页
    2.4 Android 模拟器和 UI第22-25页
    2.5 Android 中的姿态传感器第25-29页
    2.6 本章小结第29-30页
第三章 项目需求分析第30-42页
    3.1 项目背景第30-31页
    3.2 系统的功能性需求第31-32页
    3.3 菜单模块第32-33页
    3.4 图层渲染模块第33页
    3.5 菜单显示模块第33-34页
    3.6 运动模块第34-36页
        3.6.1 障碍物及奖励模块第34-35页
        3.6.2 捕获数据模块第35-36页
        3.6.3 方向计算模块第36页
    3.7 系统的非功能性需求第36-37页
    3.8 Android 开发环境的搭建第37-41页
        3.8.1 SDK 的下载及安装第38页
        3.8.2 集成开发环境 MyEclipse 的搭建第38-41页
    3.9 本章小结第41-42页
第四章 系统设计第42-55页
    4.1 系统的网络组成第42-43页
    4.2 设计目标和原则第43页
    4.3 手机终端的选择第43-44页
    4.4 系统流程设计第44-45页
    4.5 项目类结构设计第45-48页
    4.6 详细设计第48-52页
        4.6.1 菜单模块第48页
        4.6.2 图层渲染模块第48-49页
        4.6.3 菜单显示模块第49-50页
        4.6.4 运动模块第50页
        4.6.5 障碍物及奖励模块第50-51页
        4.6.6 数据捕获模块第51-52页
        4.6.7 方向计算模块第52页
    4.7 游戏策划和准备工作第52-53页
        4.7.1 初步策划第52-53页
        4.7.2 开发准备第53页
    4.8 本章小结第53-55页
第五章 系统实现第55-71页
    5.1 游戏的玩法及功能概述第55-57页
    5.2 核心类的实现第57页
    5.3 DriftBall 类的实现第57-63页
        5.3.1 WelcomeView 类的实现第59-60页
        5.3.2 WelcomeThread 类的实现第60-61页
        5.3.3 GameView 类的实现第61-63页
    5.4 用户交互事件处理的实现第63-64页
    5.5 核心模块的实现第64-70页
        5.5.1 表示层模块第65-66页
        5.5.2 后台逻辑模块第66-67页
        5.5.3 手机姿态计算模块第67-70页
    5.6 本章小结第70-71页
第六章 系统测试第71-74页
    6.1 Android 单元测试框架 Junit第71-72页
    6.2 测试的具体过程第72-74页
第七章 结论第74-75页
致谢第75-76页
参考文献第76-78页

论文共78页,点击 下载论文
上一篇:基层公安机关执法办案监督管理系统的设计与实现
下一篇:基于HDFS的多Namenode元数据管理研究