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

iPhone平台游戏“Space-Age”的设计与实现

作 者: 黄静
导 师: 邢薇薇
学 校: 北京交通大学
专 业: 软件工程
关键词: iPhone 游戏 Cocos2D
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 318次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着智能手机市场的不断扩大,智能手机应用开发已经展现出其强大的市场价值。iPhone手机平台以其华丽的用户界面、极高的运行效率和稳定安全性迅速在智能手机市场中占据了可观的份额。同时,iPhone平台游戏以其潜在用户群大和投入资金少的特点吸引了很多市场进入者。本文以iPhone平台游戏项目‘’Space-Age"为依托,以软件工程思想为指导,分析了游戏策划方案,并完成了该款游戏的设计和实现。论文主要工作包括:1在进行相关技术分析的基础上,参与完成了游戏的框架设计、结构设计和GUI设计,以及物理引擎、动画系统和声音系统;2完成了游戏程序结构和资源文件结构设计,以及核心类和场景类;3通过类设计和程序实现,完成了星座导航模块、商店模块、战斗模块和不规则星球模块,同时,对于开发过程中的难点问题进行了分析,并提出了解决方案;4完成了游戏的联机测试和性能测试,并提交审核。论文工作中的iPhone平台游戏开发环境搭建、关键技术分析、游戏设计与实现等可为同行开发者提供借鉴和参考。

全文目录


致谢  5-6
中文摘要  6-7
ABSTRACT  7-10
1 绪论  10-16
  1.1 论文的背景及意义  10-11
    1.1.1 论文背景  10
    1.1.2 论文意义  10-11
  1.2 iPhone技术概述  11-14
    1.2.1 iPhone开发环境  11
    1.2.2 开发语言Objective-C简介  11-12
    1.2.3 Cocos2D框架简介  12-13
    1.2.4 iPhone应用程序框架  13-14
    1.2.5 iPhone程序开发限制  14
  1.3 论文主要内容与结构安排  14-16
    1.3.1 论文主要内容  14-15
    1.3.2 论文结构安排  15-16
2 "Space-Age"游戏分析与设计  16-28
  2.1 游戏背景  16
  2.2 游戏主线  16-17
  2.3 功能分析  17-19
  2.4 游戏主菜单  19
  2.5 游戏内容策划  19-21
    2.5.1 游戏关卡  19-20
    2.5.2 游戏怪物  20-21
    2.5.3 闯关武器  21
    2.5.4 游戏道具  21
  2.6 游戏设计  21-28
    2.6.1 游戏框架设计  23
    2.6.2 游戏结构设计  23-25
    2.6.3 GUI系统设计  25-28
3 "Space-Age"详细设计与实现  28-51
  3.1 游戏结构详细设计  28-30
    3.1.1 程序结构设计  28-29
    3.1.2 资源文件结构设计  29-30
  3.2 程序核心类  30-31
  3.3 程序场景类  31-33
  3.4 物理引擎  33-37
    3.4.1 Box2D  34
    3.4.2 创建世界  34-35
    3.4.3 创建刚体  35-36
    3.4.4 碰撞监听器  36-37
  3.5 动画系统  37-39
  3.6 声音系统  39-40
  3.7 星座导航模块实现  40-41
  3.8 商店模块实现  41-42
  3.9 战斗模块实现  42-45
    3.9.1 战斗场景的实现  42-44
    3.9.2 怪物实现  44-45
    3.9.3 武器实现  45
  3.10 不规则星球实现  45-47
  3.11 确定星球的重心实现  47-48
  3.12 机器人走路实现  48
  3.13 子弹抛物线及瞄准线实现  48-51
4 测试与审核  51-60
  4.1 联机测试  51-53
  4.2 性能测试  53-57
    4.2.1 Objective-C内存管理  53-56
    4.2.2 内存泄漏测试  56-57
  4.3 提交审核  57-60
5 总结和展望  60-61
  5.1 总结  60
  5.2 展望  60-61
参考文献  61-62
作者简历  62-64
学位论文数据集  64

相似论文

  1. 网络游戏成瘾大学生社会技能与情绪调节的关系,B842.6
  2. 维特根斯坦“语言游戏说”新探,B521
  3. 网络游戏成瘾青少年感觉寻求水平和事件相关电位CNV实验研究,R749.99
  4. 亲子关系对青少年网瘾的影响剖析与游戏治疗策略设计,D669.5
  5. 社会情绪和社会规范对独裁者博弈中公平行为的影响研究,B842.6
  6. 基于多元智能理论的教育游戏设计研究,G434
  7. 交互分析理论视角下大学生人际交往影响因素及提升策略,G645.5
  8. 面向小学科学课程的RPG教学游戏设计研究,G623.6
  9. 国内网络游戏整合营销研究,F49
  10. 对外汉语初级阶段课堂教学游戏设计,H195
  11. 网络游戏对青少年价值观的影响及对策研究,F49
  12. 基于Flash的环保游戏设计,TP317.4
  13. 手机游戏软件界面交互的设计与实现,TP311.52
  14. 适应素质教育的幼儿园游戏活动空间研究,TU984.12
  15. 网络游戏道德问题研究,F49
  16. 侵犯网络虚拟财产行为的刑法规制,D924.3
  17. 基于J2ME的计算机游戏开发技术的研究与运用,TP311.52
  18. 网络游戏对青少年法制意识的影响及对策研究,F49
  19. Web游戏大厅框架的设计与实现,TP393.09
  20. 网络游戏服饰蕴涵的等级性及其特征分析,TP393.09
  21. 基于计算机视觉的手势交互技术及其在游戏中的应用,TP391.41

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