基于HTML5的数独游戏的设计与实现任务书
2020-04-12 16:24:48
1. 毕业设计(论文)主要内容:
数独游戏是一种源自18世纪末的瑞士的游戏,后在美国发展,并在日本得以发扬光大的数学智力拼图游戏。数独的玩法逻辑简单,数字排列方式千变万化,是休闲娱乐的好方式。游戏规则:数独游戏是一个填数字的游戏,在一个9x9的方格内,这个9x9的大格子又可以分为9个3x3的小的九宫格,在已经给定的数字基础上,空白处填写1至9的数字,使得每一行,每一列,并且每个小的九宫格内的数字都不重复。
首先对web前端(包括HTML5、CSS3、Javascript等)相关技术熟悉,学习数独算法(基础解法中的摒除法和唯一余数法,进阶解法)及游戏引擎的原理,重点学习HTML5开源引擎(lufylegend、Phaser、Egret等)。系统利用HTML5开源引擎在移动端实现对数独游戏新建、级别设置、结果排序、运行时辅助提示、选择主题等功能。系统界面要美观、友好、便于操作,保持界面风格一致。
2. 毕业设计(论文)主要任务及要求
利用寒假和在校这段时间,收集整理资料,明确系统的需求,在开学后的前两周写好开提报告;熟悉框架,进行系统概要设计和系统详细设计或算法研究,要求所设计的系统应能准确无误的反映任务的需求,界面友好;参考文献要求不少于15篇,其中近五年外文文献不少于3篇;参考文献的顺序号码应与绪论及正文中出现的参考文献编号一致,并且所有参考文献必须在正文中有引用标注;其间完成不少于5000中文字的相关英文专业文献翻译,并装订成册(英中文一起,带封面);按武汉理工大学理工类本科生毕业论文撰写规范撰写毕业论文,字数不少于12000字,文档应能详细、准确的反映整个系统的设计思想,易读易懂,叙述问题准确。
审阅通过后最终按规定的顺序装订成册;答辩前上交论文、中英文翻译、光盘、答辩手册及周记;在毕业设计过程中,遵守纪律,每周与指导教师交流毕业设计的有关情况,并提交书面周记。
3. 毕业设计(论文)完成任务的计划与安排
1) 2018.01.22-2018.02. 23:查阅参考文献,明确选题。
2) 2018.02.26-2018.03.04进一步查阅有关的参考资料,并分析总结;确定技术路线,并完成开题报告,提交给指导老师。
3) 2018.03.05-2018.04.27:;翻译英文资料(不少于5000汉字);熟悉所选用的开发平台,进行需求分析,系统设计或算法设计,系统的编码工作。
4. 主要参考文献
[1] 张路斌. html5 canvas游戏开发实战. 北京:机械工业出版社,2013.
[2][美] reto meier 著 佘建伟,赵凯 译.android 4高级编程(第3版).北京: 清华大学出版社, 2013.
[3] 邓凡平. 深入理解android:卷1. 北京: 机械工业出版社,2011.