学位论文 > 优秀研究生学位论文题录展示

基于Android系统智能手机的游戏移植开发

作 者: 胡锐
导 师: 齐德昱;黄敏
学 校: 华南理工大学
专 业: 软件工程
关键词: 智能手机 安卓 游戏 开发
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 616次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着3G时代的来临和高性能手机的普及,单一的通信功能已经不能满足人们对手机的需求,人们对高质量的、丰富的手机游戏的需求正在不断增强。目前,手机的开发平台主要包括苹果的IOS、Google的Android、微软的Win7和诺基亚的Symbian等,其中Google的Android操作系统因其稳定性、开发性、低成本等特点,受到广大手机游戏开发者关注。Android系统作为最近几年才涌现的智能手机操作系统,Android操作系统无疑是一个新手,多家智能手机制造商不断推出基于Android操作系统的智能手机,使Android操作系统的市场份额以及影响力与日俱增,其前景正被越来越多的人看好。本文侧重于Android的应用软件开发。主要的研究内容是Android操作系统平台下的游戏软件开发应用。本文从实际的开发案例出发,从一个开发者的角度,独立的从游戏需求分析、游戏功能设计、游戏开发设计、游戏运行测试等角度来进行分析和阐述。最终完成了”红心大战”游戏的移植和开发,重点在于实用性和应用性。本文的内容主要有以下五个方面:1、智能手机研究现状以及几种操作系统的研究分析,Google Android系统平台和其他系统平台的比较。2、Android操作系统以及开发平台的相关研究,主要是Windows开发平台下Android开发平台的搭建。3、基于Android操作系统的“红心大战”游戏的设计,本人理解的真实游戏开发过程。4、”红心大战”游戏运行的测试,在真实智能手机上的安装、运行、卸载等相关测试。5、论文的总结和对未来的展望。本文解决了Windows经典PC游戏“红心大战”在Android系统下的移植和开发问题。通过对Android的详细介绍,开发人员可以从中了解到其自身的作用,两三年来,随着Android手机的诞生,其无可替代的灵活性与轻便性致使Android手机成为智能手机市场的又一亮点,它的前景无可限量,必将在我们以后的生活中发挥着重要的作用。

全文目录


摘要  5-6
ABSTRACT  6-10
第一章 绪论  10-14
  1.1 课题研究背景  10-11
  1.2 智能手机游戏现状分析  11
  1.3 基于 Android 系统智能手机游戏开发的机遇与挑战  11-13
    1.3.1 Android系统智能手机游戏开发的机遇  11-12
    1.3.2 Android系统智能手机游戏开发的挑战  12-13
  1.4 本文讨论和研究的内容  13-14
第二章 智能手机主流操作系统平台的分析  14-24
  2.1 iPhone OS  14
  2.2 Symbian  14-15
  2.3 Palm  15-16
  2.4 Windows Phone 7  16
  2.5 Meego  16-17
  2.6 OMS (Open Mobile System)  17-18
  2.7 Google Android  18-21
    2.7.1 Android系统介绍  18
    2.7.2 Android的系统架构  18-19
    2.7.3 Android的功能特征  19-21
    2.7.4 Android系统的优势  21
  2.8 Google Android 系统平台和其他系统平台的比较  21-24
第三章 Android 应用层软件开发方法的研究与开发环境 的搭建  24-36
  3.1 Android 应用程序开发方法的研究  24-28
    3.1.1 Android应用层软件开发特点  24
    3.1.2 Android应用层软件开发的关键问题  24-28
  3.2 Android 应用程序开发环境的搭建  28-33
    3.2.1 建立Java运行环境  28-29
    3.2.2 安装Eclipse和Android SDK  29-31
    3.2.3 更新Eclipse,安装Android开发插件ADT  31-33
  3.3 在 PC 上设置 Android 开发平台的环境变量  33-34
  3.4 Android 中 Eclipse AVD 的配置  34-36
第四章 Android 游戏开发实例探索“红心大战”  36-49
  4.1 游戏的背景和功能概述  36-40
    4.1.1 背景概述  36
    4.1.2 功能简介  36-40
  4.2 游戏的策划及准备工作  40-41
    4.2.1 游戏的策划  40
    4.2.2 Android平台下游戏的准备工作  40-41
  4.3 游戏的架构  41-42
    4.3.1 各个类的简要介绍  41-42
    4.3.2 游戏的框架介绍图  42
  4.4 共有类 Heart.java 的实现  42-43
  4.5 辅助界面相关类的实现  43-45
  4.6 游戏界面相关类的实现  45-47
  4.7 “红心大战”规则类的实现  47-48
  4.8 游戏的优化与改进  48-49
第五章 “红心大战”游戏在智能手机上的测试  49-61
  5.1 生成项目 Heart Game.AKP 文件  49-52
  5.2 APK文件在智能手机上的测试  52-61
    5.2.1 测试用智能手机的选取  52-53
    5.2.2 APK文件在智能手机上的安装测试  53-54
    5.2.3 主要游戏界面和功能的测试  54-59
    5.2.4 游戏卸载的测试  59-61
第六章 总结和展望  61-63
  6.1 工作总结  61
  6.2 问题和展望  61-63
参考文献  63-65
致谢  65

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 矢量CAD电子图纸保护系统研究,TP391.72
  3. 网络游戏成瘾大学生社会技能与情绪调节的关系,B842.6
  4. 在智能手机环境下健康管理功能设计与研究,TN929.53
  5. 维特根斯坦“语言游戏说”新探,B521
  6. 基于小学生安全教育的教育游戏设计策略研究,G434
  7. 面向智能手机的节能定位策略,TN929.53
  8. 基于蓝光平台的移动地理信息系统设计与实现,TP311.52
  9. 石油开采活动对莫莫格湿地的生态影响研究,X820.3
  10. 吉林大布苏自然保护区现状分析与保护对策研究,X36
  11. 日本基于就业能力培养的大学课程开发研究,G647.38
  12. 家长及隔代教养者对2-4岁儿童游戏活动的干预研究,G613.7
  13. 中国与邻国海岛主权争端的国际法评析,D993.5
  14. 过度网络游戏者创造力和抑制力及其关系的实验研究,B841
  15. 西部地区文化资源产业化研究,G124
  16. 南京近郊竹林生态旅游开发研究,F326.2;F205
  17. 连云港云台山野生观赏植物调查、评价及应用研究,S68
  18. 新型复合结构纱线织物的开发与性能研究,TS105.1
  19. 厦门环城游憩带旅游开发研究,F592.7
  20. 新疆生产建设兵团贫困团场扶贫开发问题研究,F323.8
  21. 文明传播视野下的汉代河西开发,K234

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com