基于HTML5的智力游戏设计-电子信息工程本科学生毕业论文
本科学生毕业论文(设计)
      题中文)基于HTML5的智力游戏设计               
(英文)Design of Intelligent Game Based on HTML5
          姓    名            xxx                         
          学    号            xxx                  
        院  (系)         电子与信息工程学院         
        专业、年级              电子信息工程                 
指导教师             xxx 讲师                   
2017  5月  10
xxx科技学院本科毕业论文(设计)诚信声明
本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担
                          本科毕业论文(设计)作者签名:
                                                  二〇一七 年  五  月 十 日
      毕业论文(设计)任务书
课题名称
基于HTML5的智力游戏设计
姓    名
xxx
学    号
xxx
院    系
电子与信息工程学院
专    业
电子信息工程
指导教师
xxx 讲师
2015年10月20日
1、关键词:
2048; HTML5; 智力游戏;Webstrom;Angular2;
   
2、毕业论文(设计)内容要求:
该课题需要设计和实现一个在网页上运行的智力游戏,需要使JavaScript语言和Webstorm或其他前端开发工具,要求所设计的游戏画面良好,运行流畅。
(1)游戏介绍:
1游戏为益智类游戏,越到后面越难越有挑战;
2游戏玩法:使用键盘上、下、左、右键控制所有方块往这个方向移动。
3游戏规则:当所有方块往一个方向移动时,数字相同的方块可以相加变成一个方块,当拼出一个方块为2048,即为胜利;当16宫被占满且所有相邻方块不能再相加时,游戏结束;
4游戏界面:游戏界面有新游戏,记录当前分数,游戏介绍,记录历史最高分;
5按照游戏的系统实现方法,做出系统分析、系统设计、系统实施。
(2)主要工作量和工作流程如下:
1进行系统的需求分析;
2开始搭建开发平台和环境;
3根据需求分析和设计图来进行代码的编写;
4对功能模块进行测试
5对项目整体进行测试
6将项目打包上传至网站;
7完成毕业论文撰写,论文格式严格按照xxx科技学院本科毕业设计(论文)规范撰写,字数不少于10000字;
8准备答辩。
3、文献查阅指引
[1] 胡崧. HTML 从入门到精通[M].北京:中国青年出版社,2007.
[2] 贾素玲,王强.  Javasqript 程序设计[M]. 清华大学出版社.2007
[3] 费东东. 挑战Java script&Ajax应用开发[J] . 机械工业出版社.2008
[4] 单东飞, 张晓菲, 魏然. 锋利的JQuery[M] . 人民邮电出版社.2012
[5] William Harrel.  HTML, CSS, and JavaScript Mobile Development For Dummies[J] . John Wiley .2011
[6] Graffam, J. D.  CSS for Print Designers[M] .NEW RIDERS PUBL . 201118(3):233~254
4、毕业论文(设计)进度安排:
第01周-第03周:    开题报告的撰写,翻译英文资料
第04周-第05周:    编程软件的熟悉
第06周-第10周:    各个模块设计 
第11周-第16周:    调试
第17周-第19周:    毕业论文撰写
第20周:            完成毕业论文
院(系)意见:
                                              负责人签名:                          
注:本任务书一式三份,由指导教师填写,经院(系)毕业论文领导小组审批后一份下达给学生,一份交指导教师,一份留院(系)里存档。
xxx科技学院本科毕业论文(设计)开题报告书
论文(设计)题目
基于HTML5的智力游戏设计
作 者 姓 名
xxx
所 属 院(系)、专业、年级     
电信学院  电子信息工程专业      2013年级
指导教师姓名、职称
xxx讲师
预计字数
10000
开题日期
2016.11.5
选题的根据:
如今社会是当之无愧的网络生活,正是因为计算机的蓬勃发展让我们的生活更进一步。无处不见的科技,让我们生活无论是精神方面还是物质方面都能得到满足。而网络游戏更是丰富了我们的精神生活,随着电脑的出现,我们也拥有了更多乐趣,从一开始的扫雷,直到如今的各种大型网络游戏,电脑游戏也逐渐成为生活中不可缺少的娱乐方式。在电脑游戏中,单机游戏则是可以不用联网则能玩耍,如今基于HTML5开发的游戏也多为单机游戏。单机益智性游戏不需要太多精力的投入,轻松上手,在闯关中得到满足和锻炼,无形中放松了心情,释放了压力,锻炼了自己的思维能力。
主要内容:
本论文研究的是一个名叫“变方块”的益智类游戏,游戏基本要求是运行无bug,游戏界面流畅不卡顿,锻炼玩家思维能力,释放压力。按照游戏的系统实现方法,做出系统分析、系统设计、系统实施。
开发中需要的核心技术:
(1)JavaScript是在游戏开发中最核心的,JavaScript一种直译式脚本语言,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
(2)jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery的语法设计可以使开发更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能,其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页。
(3css是游戏开发中必不可少的一部分,CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。通过css能使游戏界面更美观,完成初步交互。
4保存游戏进度,本游戏可以保存玩家的游戏进度。游戏闯过多关,网页会有记录,不管是因为自己退出还是其他原因退出,再进入游戏,都会回到退出时所在关卡。
研究方法:
(1)模拟法:在研究游戏实现状况的时候不断根据游戏完成的状态机来调试,然后通过实际的指令来验证该流程的正确性
(2)实验法:在研究游戏更新模块的时候,需要通过不断的添加、删除调入的数据来测试游戏的更新情况是否出现延迟和卡顿情况等。
 
 
完成期限和采取的主要措施:
完成期限:201510~2016年5月
1. 第01周-第03周:将需求分析弄清楚,然后写出功能模块。
2. 第04周-第05周:将设计步骤写出来。
3. 第06周-第10周:完成程序设计功能模块。
4. 第11周-第16周:完成程序代码,实现各个功能模块。
5. 第17周-第19周:完成论文整体,根据老师建议修改出合格的论文。
6. 第20周: 完成毕业论文。
主要参考资料:
[1] 胡崧. HTML 从入门到精通[M].北京:中国青年出版社,2007.
[2] 贾素玲,王强.  Javasqript 程序设计[M]. 清华大学出版社.2007
[3] 费东东. 挑战Java script&Ajax应用开发[J] . 机械工业出版社.2008
[4] 单东飞, 张晓菲, 魏然. 锋利的JQuery[M] . 人民邮电出版社.2012
[5] William Harrel.  HTML, CSS, and JavaScript Mobile Development For Dummies[J] . John Wiley .2011
[6] Graffam, J. D.  CSS for Print Designers[M] .NEW RIDERS PUBL . 201118(3):233~254
指导教师意见:
指导教师签名:               
院(系)意见:
签  名:          年      月    日
注:此表由学生本人填写,一式三份,一份留院(系)里存档,指导老师和本人各保存一份。
xxx科技学院毕业论文(设计)中期检查表                   
毕业论文(设计)题          目
基于HTML5的智力游戏设计
学生姓名
xxx
学    号
xxx
院(系)   
电子与信息工程学院
专    业
电子信息工程
指导教师
xxx 讲师
检查日期
2017.3.30
指导教师检查情况记载及修改意见:
签名:           
注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师填写。
xxx科技学院毕业论文(设计)答辩申请暨资格审查表
学生姓名
xxx
学    号
xxx
院(系)
电子与信息工程学院
专    业
电子信息工程
班    级
电信1301
指导教师
xxx
毕业论文(设计)题目:
基于HTML5的智力游戏设计
内容综述(对毕业设计或论文的研究步骤和方法、主要内容及创新之处进行综述,提出答辩申请)
⑴研究步骤:
本人通过查阅游戏开发相关资料,并学习国内外比较流行的游戏,对这些游戏的架构和操作流程进行分析和研究,再结合自己所学技术,确定游戏架构,最终进行游戏开发并撰写论文。
⑵研究方法:
文献研究法:通过查阅相关文献,从理论上和游戏结构上研究设计的方法。
游戏性分析法:通过玩某些类似的游戏,如腾讯光速工作室的《飞机大战》取其精华,研究出自己游戏的特及亮点。
实践研究法:通过对游戏的各个模块逐个实践,研究游戏的可玩性与可靠性。
经验总结法:通过游戏的各个模块开发经验,撰写毕业论文。
⑶主要内容:
论文首先对国内外游戏行情做了叙说,对选题意义进行阐述,其次简绍了游戏基本概念和游戏框架,然后对于游戏功能的实现进行了详细的描述,最后对于此次课题进行总结,并对游戏进行展望。
经过4个月的努力完成了飞机大战游戏项目,论文多次提交给导师审查并修改,现已得到导师的同意,可以定稿了,故向院答辩委员会提交答辩申请,恳请给予批准。
资  格  审  查  项  目
01
工作量是否达到所规定要求
02
文档资料是否齐全(任务书、开题报告、答辩申请、定稿论文及其相关附件资料等)
03
文档是否符合规范化要求
04
是否按时向指导教师提交全部正式材料
05
是否剽窃他人成果或者直接照抄他人设计(论文)
06
是否为已公开发表的个人论著
是否多人设计一个系统或者合作一个课题
(多人设计一个系统或者合作一个课题)内容是否雷同
院(系)毕业论文(设计)工作领导小组意见:
符合答辩资格,同意答辩 □      不符合答辩资格,不同意答辩□
(公章)             
           
注:十大网页游戏此表为学生毕业论文(设计)定稿后申请答辩,及院(系)领导小组对申请答辩学生进行资格审查时用;资格审查项目由指导教师填写。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。