本科——可参考的开题报告_第1页
本科——可参考的开题报告_第2页
本科——可参考的开题报告_第3页
本科——可参考的开题报告_第4页
本科——可参考的开题报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大连东软信息学院本科毕业设计(论文)开题报不能修改我给大家的模板格式,比如字号了,字体了,行间距什么的告系 所:计算机科学与技术 专 业:自己是什么方向就写什么方向。包括:计算机科学与技术(数据库应用系统开发方向)计算机科学与技术(嵌入式软件开发方向)计算机科学与技术(数据库应用系统开发方向) 班 级:计嵌入式10003 姓 名:江天翔 学 号:10111000319 修改成为自己的信息 开题日期: 2015年 12月 9日不要改这个时间 -7-大连东软信息学院论文题目打飞机游戏的设计与实现在开题报告、论文中,一定不要出现“你”、“我”等第一人称和第二人称,如果在必要的时候可替换为本人、本系统

2、等词眼选题的背景、目的和意这一部分内容顶多写这一页义1选题的背景标题类的东西都不要改动不要删除,只是把内容换成自己毕设的东西手机现在已经成为了人们生活中一种重要的工具。而随着越来越多的功能被集成到了这一方寸平台上,人们在使用时也不仅仅把它当成是移动电话或者移动连天工具了,更多的人更愿意把它当成一个移动的娱乐平台。而因为手机具有其他娱乐平台并不具有的24小时随身携带、长时间开机、每人至少一部的特性,且这个平台上,游戏的娱乐功能可以说是最大的。因此,越来越多的手机软件上投身到手机游戏的制作中来,甚至传统端游厂商、煤老板、电商大亨、IT大亨等各行各业大亨纷纷投资手游行业。光2013年1年,上万款手机

3、游戏涌入市场,瞬间使手游市场饱和,月流水超过千万级别的产品就有十几款,并且上亿元甚至十几亿元的并购和融资层出不穷。手机行业将成为一个风起云涌的行业,手机游戏也将大火特火。2选题的目的和意义本人于2013年5月6日通过校招进入北京一家手游公司实习,因此对手机游戏有充足的兴趣。2013年8月,腾讯公司的微信V5.0正式上线,基于微信平台的游戏(后简称微信游戏)飞机大战也随之大火。当今社会,人们的工作压力与学习压力都极大,生活节奏逐渐加快,大多数人没有时间休闲娱乐,于是像“飞机大战”这种忙里偷闲,简单益智的游戏就成为人们娱乐的首选,这款小型的手机游戏,易上手、易安装(微信自带游戏)、加入了与微信好友

4、比分数的功能、利用了手机随身携带、随时能玩的特性,让人们能够随时随地的享受游戏。于是在毕业论文选题期间,本人选择了“20140338打飞机游戏的设计与实现”,希望通过设计与实现微信游戏飞机大战,模仿这款非常受欢迎的游戏,为以后踏入游戏行业积攒丰富、宝贵的经验。同时,设计与实现这款游戏,本人也希望能通过这次学习,提升自己的编程能力与学习能力,在指导老师的教导下,完成这款游戏的开发工作。课题的主要研究内根据做的系统修改容本游戏是基于iOS平台进行的设计与实现,利用Xcode编译器与cocos2dx引擎进行制作。主要包括三大功能模块,具体需求描述如下。(1)登录模块此模块意在让用户运行游戏后有一部分

5、的缓冲,不会直接突兀地进入游戏,而是有一个循环渐进的过程。(2)游戏模块游戏功能是整个游戏的核心,也是整个游戏中最难实现的部分。整个游戏功能中需要:由用户操作的多层控制、碰撞检测、飞机爆炸的精灵动画等,这些功能组成了整个游戏功能。(3)退出模块退出模块在许多游戏中都有,意在让用户想退出游戏时,有一个操作过程,不会对软件数据或硬件设备造成损坏。 本游戏通过在Xcode中创建.xib文件,利用.xib文件关联功能类来实现登录界面,这样做的主要原因是,方便程序员,因为其是“所见即所得”的,程序员不需要像原来一样写一堆代码,然后运行出来才能看到界面元素的执行结果,这样是很低效的。 由于个人技术原因,排

6、行榜则直接写入本地文件,在本地文件里录入好友分数后,程序会在每次游戏后自动读取该文件,将玩家获得分数与文件录入的好友分数进行比较并利用好友信息与玩家信息生成排行榜。方案论证分析1课题难点为了增加游戏的趣味性,飞机大战中道具(散弹、加命等)出现位置、道具效果的实现为本课题的难点。2拟解决的关键问题通过VMware Workstation9.0实现在非Mac Book Pro的笔记本上运行IOS系统平台。3拟采取的研究方法根据自己的系统适当的调整,大家学过软件工程的,用上面的内容套吧(1)前期准备先进性前期准备,在确定用IOS系统、cocos2dx引擎进行编程后,要为此次研究准备硬、软件的准备,如

7、在非Mac Book Pro的笔记本上运行IOS系统平台,安装cocos2dx引擎等。(2)需求分析进行完前期准备后,再对该游戏进行需求分析。在需求分析中,确定好要实现的功能,需要对该游戏将要实现的功能进行信息采集并整理成规范文档。(3)概要设计在这里要确定该游戏的系统结构,对全局的游戏系统结构进行设计,进行功能模块划分,并确定各个功能模块之间的调用关系。(4)详细设计在这里要对各个功能模块进行界面设计,确定各界面之间的调用关系与优先级,并确定各功能模块与界面的关联关系,写出各功能模块的详细分析报告文档,为项目的编写实现做好准备。(5)实现和测试在这里要对整个项目进行编写实现和测试,首先要在X

8、code编译器上利用cocos2dx框架编写代码;再对各个功能模块进行测试,编写测试用例,记录项目的完成度。4可行性分析比如还有推广可行性、安全可行性,等等(1)经济可行性:安装了VMwork Station9.0并能运行IOS开发环境的笔记本电脑一台,cocos2dx引擎。研究成本可行,应用和推广上的经济可行性(2)技术可行性:主要在Xcode开发环境下利用cocos2dx框架,用C+进行编程,有在Xcode下编写程序的经验,对coco2dx有一定了解并能利用C+语言进行编程,有较好的可行性。(3)应用可行性:该系统可在多种操作系统平台下运行,界面友好整洁,操作简单易懂,能够给用户带来良好的

9、游戏体验。选题特色和预期成果1选题特色该游戏符合现代人快节奏、碎片化时间多的特点,游戏简单易上手,且由于在手机平台上,具有随身携带,随时玩的特性,使用户能够在相娱乐的时候就能拿出来玩,方便、快捷。同时有与微信好友比较分数的功能,并做了排行榜功能,能够直观的看见自己与好友分数间的差距,加强了游戏的趣味性。 并且本系统界面友好、操作简单易懂,方便用户更好的使用。比如便携、实用、方便、简洁。等等,自己编吧2预期成果(1)设计与实现本游戏。本游戏主要面向的用户是智能手机用户,所实现的功能包括如下: 游戏过程:进行飞机大战游戏。 得分记录:记录用户每局游戏得分。 排行榜:将用户历史最高分与好友得分比较,

10、结合用户信息生成系统要设计哪些功能,都在此处一一的罗列下来。排行榜。(2)撰写并提交文档,包括开题报告,文献翻译以及毕业设计论文。工作进度计划第一阶段:毕业设计选题(2015.11.102015.12.7); 第二阶段:撰写开题报告(2015.12.82015.12.19);第三阶段:英文文献翻译(2015.12.222015.12.31);第四阶段:系统分析与设计(2016.1.12016.1.20);第五阶段:系统实现(2016.1.202016.2.28);第六阶段:系统测试(2016.3.12016.3.15);第七阶段:撰写论文(2016.3.162016.4.15);第八阶段:准备

11、答辩(2016.4.152016.5.15)第九阶段:答辩与归档(2016.5.15 2016.5.31);只有这部分内容原封不动,不需要修改主要参考文参考文献最少11个,而且必须有一个纯英文的,如本例中的第1个。在选择参考文献时,尽量选择书籍。献1微信游戏打飞机大战怎么玩?玩法介绍EB/OL,2微信游戏平台从打飞机开始EB/OL,3最火游戏竟然是打飞机 微信游戏初体验EB/OL,4 Friedl Markus.在线游戏互动性理论M,北京: 清华大学出版社,2006,66-91.5 徐松林,黄猛. cocos2d-x手机游戏开发:跨IOS、Android和沃Phone平台M,北京: 人民邮电出版社,2012.6 李华明.iOS游戏编程之从零开始:Cocos2d-x与cocos2d引擎游戏开发M,北京:清华大学出版社,2013,23-48.7 carlo Chung.Objective-C编程之道 IOS设计模式解析M,北京: 人民邮电出版社,2011,43-45.8 葛存军.苹果说明书没说明的那些iOS使用技巧M,北京: 电子工业出版社,2012,7-61.9 关东升.iOS开发指南:从零基础到App Store上架M,北京: 人民邮电出版社,2013,23-25.10 雄斌.IOS开发从入门到精通M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论