- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机类论文-基于android系统的桌球桌球游戏的设计与实现_大学论文
唐山师范学院本科毕业论文
题 目 基于Android系统的桌球桌球游戏的设计与实现
学 生 杨景岗
指导教师 闫敬 副教授
年 级 2010本科班
专 业 计算机科学与技术
系 别 计算机科学系
唐山师范学院计算机科学系
2014年5月
郑重声明
本人的毕业论文(设计)是在指导教师 闫敬 的指导下独立撰写完成的。如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。特此郑重声明。
毕业论文(设计)作者(签名):
年 月 日
目 录
标 题 1
摘 要 2
一.前言 2
1.1桌球游戏开发目的 2
1.2桌球游戏的背景 2
1.3桌球游戏的开发技术与环境 2
二.桌球游戏的需求分析 2
2.1 桌球游戏的策划 2
2.2 安卓平台下桌球游戏开发的准备工作 2
三.桌球游戏的设计 3
3.1 桌球游戏框架简介 3
3.2各个类的简要介绍 4
3.2.1. 界面相关类 4
3.2.2. 辅助类 5
3.2.3. 常量头文件 5
3.2.4. 其他类及源程序 5
四.桌球游戏的实现 5
4.1.界面相关类 5
4.1.1界面管理类SceneManager. 6
4.1.2菜单界面类MenuLayer 6
4.1.3关于界面类AboutLayer 7
4.1.4帮助界面类HelpLayer 8
4.1.5声音设置类MusicLayer 8
4.1.6桌球游戏模式选择界面类ChoiceLayer 10
4.1.7分数查看界面类ScoreLayer 10
4.1.8桌球游戏界面类GameLayer 11
4.2. 辅助类 11
4.2.1桌球精灵辅助类TableBall 11
4.2.2刚体碰撞回调类MyContactListener 12
4.3 其他类及源程序 13
4.3.1主程序—main 13
4.3.2 场景创建类AppDelegate 14
4.4桌球游戏界面展示 16
五. 结束语 18
参考文献 18
致 谢 20
外 文 21
基于Android系统的桌球桌球游戏的设计与实现
杨景岗
摘 要 随着安卓平台上休闲类小桌球游戏变得越来越丰富,休闲类桌球小桌球游戏也变得日渐流行,这类桌球游戏不仅操作简单而且富有一定的技术难度,经常受到桌球游戏爱好者的追捧,因此,我们将开发一款基于Android平台的体育类桌球游戏——2D桌球(Billiard_2D).本桌球游戏是一款使用cocos2d-x与Box2d相结合进行图像渲染的Android平台的休闲类桌球小桌球游戏,本桌球游戏是基于c++语言开发利用了cocos2d-x中的大量的特效,极大的丰富了桌球游戏的视觉效果,增强了用户体验,同时本桌球游戏中的物理模拟用到了cocos2d-x提供的Box2d物理引擎,桌球运动十分真实,酷炫。
关键词 安卓 cocos2d-x Box2d 桌球游戏 追捧
一.前言
1.1桌球游戏开发目的
随着Android手机的不断发展,城市化发展越来越快,竞争也越来越大,一款休闲,益智的小桌球游戏已成为当今时代人们缓解压力的不二选择,功能也不断的多样化,而概要设计正是体现出2D桌球的基本概念。学习安卓已经有了一段时间,在不断的学习与开发过程中,对Android开发平台也有了基本的认识。阅读了一些相关资料之后,便开始了基于Android桌球游戏开发的项目2D桌球,以此来完成这款桌球游戏。
1.2桌球游戏的背景
近年来社会生活节奏不断加快,人们往往没有过多的时间来玩一款大型的桌球游戏,相反越来越多的人们更加倾向于一些休闲类的小桌球游戏,比如现在比较流行的的休闲类桌球桌球游戏“3D桌球”, “美式2D桌球”, 因为其画面丰富精美,桌球游戏可玩性高,在用户中受到了热捧。
1.3桌球游戏的开发技术与环境
Android的兴起大大扩大了移动终端的游戏市场,也由此产生了一个迫切的需求,即游戏开发需要同时部署在两个热门平台上,但是为一个游戏维护两套代码的代价是非常昂贵的,尤其是在两个平台的主流语言,主流引擎还不统一的情况下。因此,基于c++语言,以cocos2d—iPhone为基础开发的Cocos2d—x出现了,桌球游戏就是在这样一个平台上产生的,并且此游戏在Eclipse编译器下编译而成的。
二.桌球游戏的需求分析
桌球游戏开发的前期准备工作,主要包含桌球游戏的策划和桌球游戏中资源的准备。
您可能关注的文档
- 基于电流优化的磁悬浮系统的解耦控制算法大学论文.doc
- 基于电子商务环境下的b2b网站中的客户关系管理研究大学论文.doc
- 基于单片机控制新型逆变稳压电源的设计大学论文.doc
- 基于霍尔传感器的计数器大学论文.doc
- 基于工作流的办公自动化系统的设计与实现大学论文.doc
- 基于模糊数学的土地估价市场比较法实证研究大学论文.doc
- 基于情绪主题绘本的幼儿情绪教育研究论文大学论文.doc
- 基于品牌经营的企业核心竞争力研究大学论文.doc
- 基于声纹的说话人特征识别大学论文.doc
- 基于时间帧的p2p信任模型大学论文.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)