基于Android终端的蓝牙台球对战游戏的研究与实现
摘要 | 第1-4页 |
ABSTRACT | 第4-9页 |
第一章 绪论 | 第9-13页 |
·课题研究的背景及意义 | 第9-10页 |
·国内外研究发展现状 | 第10-11页 |
·论文主要工作 | 第11-12页 |
·论文的组织结构 | 第12页 |
·小结 | 第12-13页 |
第二章 Android蓝牙平台的概述 | 第13-23页 |
·蓝牙无线通信技术简介 | 第13-16页 |
·蓝牙技术的诞生与特点 | 第13-14页 |
·蓝牙协议体系结构 | 第14-15页 |
·蓝牙无线通信技术的应用 | 第15-16页 |
·蓝牙技术与其他相关技术的比较 | 第16-17页 |
·Android平台简介 | 第17-21页 |
·Android平台的概述 | 第17-18页 |
·Android构架 | 第18-20页 |
·Android平台的主要功能 | 第20-21页 |
·Android平台与其他开发平台的比较 | 第21-22页 |
·小结 | 第22-23页 |
第三章 游戏开发相关技术的介绍 | 第23-39页 |
·手机游戏开发的步骤 | 第23页 |
·游戏开发的框架 | 第23-26页 |
·二维游戏框架 | 第24-25页 |
·三维游戏框架 | 第25-26页 |
·Android游戏中的蓝牙技术 | 第26-28页 |
·游戏中的碰撞检测技术 | 第28-31页 |
·碰撞检测技术概述 | 第28-29页 |
·碰撞检测技术方法 | 第29-31页 |
·游戏中的OpenGL ES技术 | 第31-34页 |
·纹理映射 | 第31-33页 |
·摄像机技术 | 第33页 |
·坐标变换技术 | 第33-34页 |
·游戏中的数据存取技术 | 第34-37页 |
·轻量级SQLite数据库技术 | 第35-36页 |
·Preferences类存取数据 | 第36-37页 |
·游戏中的音效技术 | 第37页 |
·游戏中的多线程机制 | 第37-38页 |
·小结 | 第38-39页 |
第四章 蓝牙台球对战游戏的需求与设计 | 第39-47页 |
·蓝牙对战游戏的主题创意 | 第39-40页 |
·Android手机台球类游戏的背景 | 第39页 |
·Android手机台球游戏的策划 | 第39-40页 |
·台球游戏开发的可行性分析 | 第40页 |
·台球的总体功能描述 | 第40-41页 |
·游戏的整体流程设计 | 第41-43页 |
·游戏的总体架构设计 | 第43-45页 |
·小结 | 第45-47页 |
第五章 蓝牙台球对战游戏的实现 | 第47-75页 |
·Android游戏开发环境的搭建 | 第47-49页 |
·下载开发包 | 第47页 |
·配置开发环境 | 第47-49页 |
·运行环境 | 第49页 |
·游戏控制调度模块的实现 | 第49-52页 |
·蓝牙通信模块的实现 | 第52-68页 |
·对战游戏规则的制定 | 第52-55页 |
·蓝牙对战工作流程图 | 第55-56页 |
·蓝牙通信台球游戏对战的实现 | 第56-62页 |
·游戏中碰撞检测技术的实现 | 第62-68页 |
·游戏中场景渲染模块的实现 | 第68-71页 |
·游戏中场景界面的实现 | 第68-70页 |
·游戏其他辅助界面的实现 | 第70-71页 |
·声音控制模块的实现 | 第71-73页 |
·数据中心模块的实现 | 第73页 |
·小结 | 第73-75页 |
第六章 蓝牙台球对战游戏的测试 | 第75-81页 |
·测试环境及测试方法概述 | 第75-76页 |
·测试环境 | 第75页 |
·游戏测试方法简介 | 第75-76页 |
·台球游戏的功能测试 | 第76-80页 |
·游戏主界面和辅助界面的测试 | 第76-78页 |
·游戏运行过程的功能测试 | 第78-80页 |
·小结 | 第80-81页 |
第七章 总结与展望 | 第81-83页 |
·总结 | 第81-82页 |
·展望 | 第82-83页 |
致谢 | 第83-85页 |
参考文献 | 第85-87页 |
附录 硕士学位期间发表的论文 | 第87页 |