3毕业论文(设计)成绩单.doc

《基于cocos2d-x跨平台的IOS游戏飞机大战设计》毕业论文电子稿及源代码

收藏

资源目录
跳过导航链接。
《基于cocos2d-x跨平台的IOS游戏飞机大战设计》毕业论文电子稿及源代码.rar
张文长毕业论文电子稿
毕业论文格式
源码10_IOS游戏飞机大战
plane2
Classes
proj.android
proj.blackberry
proj.ios
proj.linux
proj.mac
proj.marmalade
proj.tizen
proj.win32
proj.winrt
proj.wp8
Resources
压缩包内文档预览:
预览图
编号:1183751    类型:共享资源    大小:33.52MB    格式:RAR    上传时间:2017-04-30 上传人:Off****业文档 IP属地:四川
30
积分
关 键 词:
基于 cocos2d 平台 ios 游戏 飞机 大战 设计 毕业论文 电子 源代码
资源描述:
《基于cocos2d-x跨平台的IOS游戏飞机大战设计》毕业论文电子稿及源代码,基于,cocos2d,平台,ios,游戏,飞机,大战,设计,毕业论文,电子,源代码
内容简介:
宜春学院本科生毕业论文 (设计) 选题审批表 毕业论文题目 戏飞机大战 指 导 教 师 冷建华 职 称 讲师 学生具备条件 戏引擎 以及软件工程基础知识 题目完成形式 在老师指导朋友协助的情况下自主完成 内 容 简 要: 本系统包括 资源加载 模块 、 选择章节 模块、 选择关卡 模块、 主游戏模块 、游戏暂停模块、游戏结束模块 。 资源加载 模块实现 图片 资源的加载 ,选择章节 模块 可以选择游戏的某一个章节 ; 主游戏 模块 是玩家游戏的主界面 ; 暂停模块可以让玩家暂停游戏的进行 , 游戏结束模块是玩家通关或者通关 失败时显示的界面 。 教研室主任签字 院长签字 宜春学院毕业论文评阅人评审表 毕业论文题目 学生姓名 专业班级 学号 评阅人姓名 职称及学位 所在部门 评价项目 好 较好 一般 差 选题质量 01 选题符合专业培养目标,体现综合训练基本要求 02 题目难易度 03 题目工作量 04 理论意义或实际价值 毕业论文质量 05 查阅文献资料能力 06 综合运用知识能力 07 研究方案的设计能力 08 研究方法和手段的运用能力 09 外文应用能力 10 文题相符 11 写作水平 12 写作规范 13 篇幅 14 成果的理论或实际价值 毕业论文原创性 是 部分引用 部分抄袭 抄袭 评阅人评定成绩 (分为优秀、良好、中等、及格、不及格五等) 评 阅 人 评 语 评阅人签名: 年 月 日 注:评阅人由指导教师以外的具有副教授以上职称的教师担任,部分专业也可由具有讲师职称或硕士以上学历 教师担任。 宜春学院毕业设计(论文)成绩单 备注:本成绩单入学生档案。 学院 专业 入学时间 学号 学生姓名 班级 周数 起止日期 指导教师 职称 设计(论文)题目 指 导 教 师 意 见 指导教师评语: 签名: 年 月 日 成绩(百分制,占总成绩的 30%) 评 阅 人 意 见 评阅人评语: 签名: 年 月 日 成绩(百分制,占总成绩的 30%) 答 辩 组意见 答辩组评语: 签名: 年 月 日 答辩成绩(百分制,占总成 绩的 40%) 总评成绩 等级(五级制,由院答辩委员会最后确定) 目 录 毕业论文任务书 . 毕业论文开题报告 . 毕业论文答辩资格审查表 . 学士学位论文原创性申明 . 论文版权使用授权书 . 毕业论文正文 . 外文资料泽文 . 外文资料原文 . 宜春学院 毕业论文任务书 题 目: 戏飞机大战 学 院: 数学与计算机科学学院 教研室: 计算机 专 业: 信息与计算科学 班 级: 2010 计算机科学与技术 学 号: 1031301135 姓 名: 张文长 起止日期: 指导教师: 冷建华 职称: 讲师 教研室主任: 周明元 审核日期: 说 明 1. 毕业论文任务书由指导教师填写,并经教研室审定,下达到学生。 2. 进度表分前、中、后三期由学生填写,每期填写后交指导教师签署审查意见,并作为毕业论文工作检查的主要依据。 3. 学生根据指导教师下达的任务书独立完成开题报告, 3 周内提交给指导教师批阅。 4. 本任务书在毕业论文完成后,与论文一起交指导教师,作为论文评阅和毕业论文答辩的主要档案资料,是学士学位论文成册的主要内容之一。 一、 毕业论文的要求和内容 要求 : 1 完全按照软件工程的理念和步骤完成 各个过程,且 在开发过 程中,要遵循软件工程的规范。 2 系统能够正常运行,界面美观大方,可移植性好, 性能可以被大众接受 。 3 系统充分利用 件 和 功能,使设计更加简便。 内容: 1 系统 分成 资源加载 模块 、 选择章节 模块、 选择关卡 模块、 主游戏 模块、 暂停游戏 模块、游戏结束 模块 。 2 系统能够通过 修改 据来解锁关卡 。 3 系统具有良好的可移植性,能够在 莓、 多种平台下运行。 二、研究方案、目标 研究方案: 1 通过看书和 找资源学好最基本的 戏引擎知识 以及软件工程 等做系统必备的知识。 2 通过几个项目的模仿实战,了解制作系统的过程和方法。 3 结合自己总结出来的方法开始按照软件工程的规范和步骤进行系统设计。 4 对设计的系统进行测试并完善。 目标:通过系统制作,了解系统设计的步骤和方法以及一些基础知识。 二、 阅读书目清单 1、对于源代码,要有每个功能模块的关键代码的说明,并对该软件进行说明,如软件的安装情况,运行环境,部署环境等。 2、对该系统的设计和论文的设计进行说明,表达清楚该系统的设计情况,如总体设计,数据库的设计,详细设计等,还 有该论文的组织等。 四、毕业 论文 进度计划 序号 各阶段工作内容 起止日期 备注 1 论文选题 2013 20132 需求分析 20132013 系统总体设计 20132013 系统数据库设计 20132013 框架搭建 20142014 各功能模块详细设计 2014 20147 调试完善系统,完成论文 20142014、主要参考资料 【 1】 钟迪 龙 . 戏开发之旅 . 电子工业出版社 ,2013 【 2】 刘剑卓 . 戏开发技术精解 . 人民邮电 出版社 , 2013 【 3】 满硕泉 . 威指南 业出版社 20013 4】 徐松林 . 黄猛 . 机游戏开发 人民邮电 出版社, 2012 . 【 5】 火烈鸟网络科技 . 级 开发 教程 人民邮电 出版社, 2013 . 六、毕业 论文 进度表 前 期 ( 9 月 17 日 至 11 月 8 日) 学生主要工作: 1 了解 教师学生成绩管理流程 2 实行需求分析,明确要求 3 对需求进行整理和归纳 4 熟悉 戏飞机大战 的一般功能和必备基础知识 : 指导教师审查意见 年 月 日 中 期 ( 11 月 9 日 至 4 月 7 日) 学生主要工作: 1、 进行系统的总体设计 2、 进行系统的数据库设计 3、 进行系统的框架搭建,使其能实现基本功能 4、 编码实现 各个模块的功能 5、 编码实现 关卡数据的存储 6、 在多个平台下进行测试 指导教师审查意见: 年 月 日 后 期 ( 4 月 8 日 至 5 月 19 日) 学生主要工作: 1 编码实现 各个 模块 2 编码实现 据的存储 3 对系统进行调试 4 对 行修改,完善功能,增强可移植性 指导教师审查意见: 年 月 日 七、其他(学生提交) 1开题报告 1 份 2外文资料译文 1 份( 1000 字以上,并附资料原 文) 3 论文 1 份( 4000 字以上) 指 导 教 师: 冷建华 教研室负责人: 周明元 学生开始执行 任务书日期: 学 生 姓 名 : 李勇发 送交毕业 论文 日 期 : 2014 . 5 . 2 7 宜春学院 毕业论文开题报告 题 目: 戏飞机大战 学 院: 数学与计算机科学学院 教研室 计算机 专 业: 计算科学 与技术 班 级: 2010 计算机科学与技术 学 号: 1031301135 姓 名: 张文长 指导教师: 冷建华 填表日期: 2014 年 5 月 20 日 一、 选题的依据及意义 选题依据是: 1国内 手机游戏跨平台开发的 不普遍性, 一套代码要在各种手机平台下运行的不普遍性 。明显 对跨平台手机游戏开发 的需求 2校内对手游开发的不普遍性 意义: 提升了自己的编程能力,对软件开发的步骤方法更熟悉,从而为做出令人满意的系统做准备 。 二、 国内外研究现状及发展趋势(含文献综述) 国内 发展不充分,国外发展非常旺盛, 属于纯熟技术 三、 本课题研究内容 戏开发 的 需求分析, 据 存储 以及 功能模块和各功能模块的实现方法 四、 本课题研究方法 1 调查法 2 观察法 五、 研究目标、主要特色及工作进度 六、参考文献 宜春学院 2010 届毕业论文答辩资格审查表 题 目 戏飞机大战 学生姓名 张文长 专业 计算科学 与技术 班级 10 计算机科学与技术 学号 1031301135 检查内容 论文完成情况 完成 开题报告 完成 外文资料翻译 完成 中、英文摘要 完成 软硬件验收 完成 论文期间考勤情况 满勤 累计旷课时间 0 学生自查说明 时间格式上完全按照老师的要求完成;系统能正常运行,可移植性非常好 ;论文简洁 大方,符合计算机毕业设计的要求 。 学生签名: 张文长 2014 年 5 月 20 日 指导教师意见(说明是否进行答辩及评定成绩) 指导教师签名: 成绩 年 月 日 宜春学院 论文原创性申明 本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果。对本文的研究作出重要贡献的个人和集体,均在文中以明确方式表明。本人完全意识到本申明的法律责任,其后果由本人承担。 作者签名: 张文长 日 期: 论文版权使用授权书 本论文作者完全了解学校有关保留、使用论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权宜春学院可以将本论文的全部或部分内容编入数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本论文。 作者签名: 张文长 日期: 师签名: 日期: 1 宜春学院数学与计算机科学学院计算机科学与技术 张文长 指导老师:冷建华 摘要 : 相信 经为人们所熟晓,经过 2010、 2011 这几年的变化,能手机和 机智能手机火速上位。现在手机系统主要是由 着 能手机风靡中国内地,基于 台的应用和游戏也逐渐成为 发的一大热门。游戏是智能手机不可或缺的应用之一,“水果忍者”、“愤怒的小鸟”、“植物大战僵尸”等游戏的成功,让人看到手游开发的巨大发展空间。因此,我采用了手游最热门的开发框架 行跨平 台的手游开发。 关键词 : 飞机大战 , as 010 011, is up of in of a is of I of 1. 前言 . 2 2. 程序开发技术基础 . 3 . 3 数学与计算机科学学院毕业设计 2 2.2 件介绍 . 3 介 . 4 3. 需求分析 . 5 景分析 . 5 发 此游戏 的必要性 . 5 统设计的目标 和功能 分析 . 5 . 6 术可行性 . 6 具 可行性 . 6 济可行性 . 6 作可行性 . 6 能模块划分 . 6 能模块总图 . 6 结构设计图 . 7 4. 据分析和设计 . 8 节 . 8 卡 . 8 5. 系统实现 . 9 块的设计 . 9 源加载 模块的设计 . 9 择章节模块的设计 . 11 择关卡模块的设计 . 14 游戏模块 . 17 戏暂停模块 . 20 戏结束模块 . 21 6. 总结 . 23 7. 参考文献 . 24 致谢 . 24 1 前 言 随着科技的发展,现在手机的功能已不仅仅是简单的接打电话、收发短信了。更多的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。因此,为了迎合众多用户的需求并适应现在手机的规模,我们开发出一套适合各阶层人士的具有很强的娱乐性数学与计算机科学学院毕业设计 3 和交互性的飞机小游戏。 虽然现在市面上存在着各种各样的游戏版本 ,可是飞机游戏其市场还是相当大的。因为它的特殊在于人们在玩游戏的时候的过程中使爱不释手。随着游戏关卡不断提高,其难度也更大,刺激性也更强。可以说该游戏的优势在于它的简 单易行,不论是手机,还是小游戏机,都能很快顺利的运行。对于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。 2 程序开发技术基础 全球知名的开源跨平台手机游戏引擎,易学易用,目前已经支持 平台。它由只支持它现在已经推出了 示了这个引擎强大的生命力和扩展能力。目前在 且其项目创世人王哲是中国人,因此对中文的支持非常好,且有开发者社区前此引擎属于触控科技名下。官网、 商用型和流行程度已无需证明。目前 0%是基于 个月来长期如此。因此: 只要你是做 2 根据发布目标平台和团队擅长的编程语言选择不同 源社区尊重每位程序员自己的喜好和口味; 不用担心法律和授权费用的问题, 同渲染方案的多个分支,目前稳定成熟、有商业游戏发布的主要有三个: 优雅的 近出了 定,游戏只能运行于 经典的 C+进行游戏开发,加以 戏可运行于 、 0、 S 2.2 件介绍 扩展性标记语言”( 它是互联网联合组织( 建的一组规范。虽说它是一种标记语言,类似 是其设计宗旨是存储和传输数据,而不是显示数据。 设计具有自我描述性 。 1)数据交换 数学与计算机科学学院毕业设计 4 数据可能来自不同的数据库,都有各自不同的复杂格式,但客户与这些数据库间只通过一种标准语言进行交互,由于 足以表达各种类型的数据。 2) 务是令人激动的革命之一,它能让使用不同系统和不同编程语言的人们能够相互交流和分享数据,其基础在于 系统之间交换数据。 3)内容管理 元素和属性来描述数据,而不提供数据的显示方法。这样 提供了优秀的方法来标记独立于平台和语言的内容。 4) 可以直接处理 据,而无需向服务器请求,因此可满足网络代理对获得的信息进行编辑、增减以适应个人用户的需要,如有些客户取得数据并不是为了直接使用而是为了根据需要组织自己的数据库。 虽然, 是他们的差异显著,侧重点不同。 1) 存储和传输数据,侧重数据的内容;而 显示数据,侧重数据的外观。 2) 3) 们因不同的目的而设计。 012 是面向 007、 下一代开发工具 ,代号“ 是对 005一次及时、全面的升级。 入了 250 多个新特性,整合了对象、关系型数据、 访问方式,语言更加简洁。使用 012 可以高效开发 用程序。设计器中可以实时反映变更, 时 008支持项目模板、调试器和部署程序。 012可以高效开发 用,集成了 含 目模板,它还可以高效开发 用和 用 . 3 需求分析 数学与计算机科学学院毕业设计 5 当 在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足够的时间去休闲娱乐,放松自己。这款小型的手机游戏,可以让我们随时随地都能享受游戏,从繁重的日常生活中解脱出来。 游戏的主界面应该力求美观,赏心悦目,以提高玩家对游戏的兴趣。游戏的控制模块应该做到易懂、易操作,以给玩家一个很好的游戏环境。 . 游戏 的必要性 在 21 世纪的科技时代 ,科学技术突飞猛进 ,计算机已经不仅是在科技上应用 ,而且在生活中也是同样得到了广泛在应用 青年人 甚至是 老人平时都对手机日益依赖 ,但随着时 间的变化 ,智能手机的普及 ,人们的生活娱乐愈加多样性,愤怒的小鸟、 植物大战僵尸等休闲游戏成为人们所热爱的一项 ,大多数 企业不耗费大量的人力、物力、财力来开发各色各样的游戏。 除了社交类游戏发展势头迅猛之外,手机网络也迎来了春天,像忘仙我叫恋舞都占有不少的市场。有人说手游的商家和类别已经接近崩盘,不会再有大的发展,其实并不是,当下手机游戏面临的最大的核心问题就是创新,手游的开发从量变到质变的过程中,若是某些手游公司还想完全依靠模仿抄袭,那么在手游行业更新频率迅速的当下,等待的最终结果只有出局。手游还 有很大的市场亟需开发,但是玩家的需求品味也在不断提升,游戏的质量和创新是关键,手游的门槛将会提高,精品将会是手游未来的发展方向。 走精品化,大制作将会是各大游戏制作方下一步的重点发展方向。创新风险虽然很大,但是如果采取微创新、局部创新的方式或许就能在市场中获得一席之位,就如同当初的页游战斗模式也是由简单到多样化、画面从 2D 升级到 3D,逐渐得到大众的认可,手游也在走在创新发展的道路上。所以用 发这款游戏是非常必要 的。 统设计的目标 和功能 分析 ( 1)玩家能够实现自由选择游戏章节进行游戏,每个游戏章节的难度都不同,增加了游戏的可玩性。 ( 2)玩家必须解锁通关当前的关卡才能进行下一个关卡或者章节的游戏 ( 3)游戏界面良好,画面精致,爆炸效果逼真,同时有游戏暂停功能,提供了良好的用户体验 。 ( 4)每当玩家通过当前关卡时,能自动解锁下一个关卡,并且当退出游戏时数据能继续保存。玩家下一次玩游戏时能继续闯关。 千里之行,始于足下,在创造出一个功能完善的系统之前,先开发出含一些基本功能的系统。该系统应该含有资源加载界面,章节选择界 面;关卡选择界面。 数学与计算机科学学院毕业设计 6 该系统采用 成 开发平台进行 发。 一个开源的移动 2D 游戏框架, 可证下发布的。这是一个 C+ 目的版本。平台, 机游戏,可以写在 C+或者 用 莓 操作系统 中。 支持 此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。因此该应用使用 术可行性 本系统采用 件 进行数据的管理、操作和维护,用 计、数据的录入、修改、删除、查询等功能。由于 化的管理和调节、快速开发、调试和数据转换 、 高度的可伸缩性和可靠性、以及广泛实际应用,充分说明本系统在技术方面的可行性。 行性 软件方面: 信息时代对于软件的应用已不是人们的难题,人们在日常办公中用的计算机操作的系统等都属于软件部分。 硬件方面: 计算机普及到今天,人们对于它的拥有已不少见,它的硬件设备完全能够满足人们的需求,而价格也能被人们所接受。 济可行性 这是个超小型的成绩管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台能装 个系统就可以搞起来,考虑到学校里有电脑,从节省人力方面,可以让教师从复杂的工作中解脱出来,做更多的工作,可以给成绩管理提高一个层次。 本 系统设计清晰,有良好的用户接口,操作简洁,符合 成绩 管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求,因此操作方面具有可行性。 能模块总图 数学与计算机科学学院毕业设计 7 图 类结构设计图 数学与计算机科学学院毕业设计 8 图 据分析和设计 节 据 章节的 其中 表示未解锁, 1表示已解锁 ): 具体结构如下 0 1 1 0 卡 据格式 关卡的 其中 表示未解锁, 1表示已解锁 ): 数学与计算机科学学院毕业设计 9 具体结构如下 0 1 1 0 5 系统实现 本系统包括 资源加载 模块 、选择关卡模块、选择章节模块、主游戏模块、游戏暂停模块、游戏结束模块。资源加载 模块实现 图片资源的加载,使下次使用图片时可直接在内存中快速读取;章节选择模块实现游戏章节的选择;关卡模块实现游戏关卡的选择;游戏暂停模块可以使玩家暂停游戏的进行;游戏结束时转到游戏模块。 源加载 模块的设计 功能: 实现了图片资源的加载 , 使图片文件能够直接在内存中读取 。 操作: 点击开始界面的 可直接进入资源加载模块 。 登陆窗体如图 数学与计算机科学学院毕业设计 10 图 资源加载 界面 关键代码如下 (由于本游戏图片资源较少,未做加载到内存中的操作 ): ) -; /加载 ; ; ; ; ; ; ; ; ; /添加背景图片 ; ; 数学与计算机科学学院毕业设计 11 /添加进度条背框 ; 50); /子弹模拟进度条 ; /子弹背景 /子弹长度 50); /子弹向右边滑动 50); ; ; 择章节模块的设计 功能: 实现了章节的选择,不同的章节对应不同的难度 。 操作: 资源加载完后,进入章节选择界面 ,通过左右滑动章节图片可进行不同章节的选择。 选择章节模块如图 学与计算机科学学院毕业设计 12 图 择章节模块 关键代码如下 ) -; /添加背景 ; /设置可触摸 -0, /初始化章节管理类 ; /加载章节 ; 数学与计算机科学学院毕业设计 13 /创建容器层 ; /添加章节图片 ; i = 0; i ; i+) i, i); i * ; /如果未解锁则显示灰色 if(= i)-) 50, 50, 50; ; i); /初始化 ; 数学与计算机科学学院毕业设计 14 ); 功能: 实现了游戏关卡的选择,要进入下一关卡必须先通过本关卡 。 操作: 点击关卡界面的按钮即可进入相应的关卡 。 选择 关卡 模块如图 择关卡界面 关键代码如下 ) -; 数学与计算机科学学院毕业设计 15 /添加标题 2, 40); 50); , 255, 255); 2 + 1, 30); 120); , 255, 255); /添加背景 ; ; /添加返回按钮 ; 30, 30); ; /初始化关卡管理类 ; /加载 ; /添加关卡图片 数学与计算机科学学院毕业设计 16 ; i = 4; i i); (= ) ; /设置位置 20 + 80 * ( % 40); ; ; /设置位置 20 + 80 * ( % 40); /添加数字 0; %d, % 1); 25); ); 101); );
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:《基于cocos2d-x跨平台的IOS游戏飞机大战设计》毕业论文电子稿及源代码
链接地址:https://www.renrendoc.com/p-1183751.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!