基于HTML5五子棋游戏设计与开发开题报告

 2021-08-14 02:20:34

1. 研究目的与意义(文献综述)

1.1研究对象

html(hypertext markup language)超文本标记语言,是标准通用标记语言下的一个应用。“超文本”指的是页面可以包含图片、链接、音乐或者程序等。

万维网上的一个超媒体文档称之为一个页面(page)。组织或者个人在万维网上放置开始点的页面称为主页(homepage),主页中通常包括有指向其他相关页面或其他节点的指针(超级链接),所谓超级链接,就是一种统一资源定位器(uniform resource locator,url)指针,通过激活(点击)它,可使浏览器方便地获取新的网页。这也是html获得广泛应用的最重要的原因之一。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(website或site)。超级文本标记语言(html)是为“网页创建和其它可在网页浏览器中看到的信息”设计的一种标记语言。

html产生于1990 年,1997 年html4成为互联网标准,并广泛应用于互联网应用的开发。html5是 html的第5个版本,也是最新的版本,目前其标准未正式发布,尚处于开发阶段。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

本毕业设计主要通过对html5及javascript相关技术的研究,实现五子棋游戏。设计成果主要有:基于html5的五子棋游戏软件,在html5的canvas上绘制游戏元素,使用javascript实现人机交互动作。

五子棋游戏原理如下:判断棋盘上是否存在五子连珠情况,这既是五子棋游戏名字的由来,五子连珠也是游戏结束的标志。判断五子连珠的方法就是从横,竖,左斜线,右斜线 4 条线上判断是否存在5个相连的同类棋子。当对战一方落子后,并在该点处向8个方向检测所存在的同类棋子,如果我们检测到在直线方向上存在5个颜色相同的棋子,则判断为“连五”,并且检测结束。可以根据检测结果,判断游戏是否结束,最后可根据“五子连珠”情况判断获胜方是谁。

本次设计的技术路线主要是下面三步:

(1)研究html5的功能和用法,以及相关技术,css3,javascript等。熟练掌握其在实际web开发中的应用,并在理论和技术的基础上,对五子棋游戏做出详细的设计方案。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1-2周:根据论文题目来搜集资料。

第3-4周:利用图书馆的网络及书面资源,搜集大量相关课题资料,并根据自己的学习及研究能力完成开题报告,在老师指导下修改开题报告,确定最终的研究方向和技术路线。

第5周:根据任务书和开题报告,确定研究框架,将系统每一部分的研究任务和具体内容细化,找出并攻克技术难点。

第6周:修改并完成论文的提纲,通过中期检查。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1] 张路斌, html5 canvas游戏开发实战[m], 机械工业出版社, 2013.4

[2] 刘斌. html5-未来网络应用的核心技术研究[j]. 自动化与仪器仪表, 2010, (4): 30-33

[3] 刘华星, 杨庚. html5——下一代 开发标准研究[j]. 计算机技术与发展, 2011, 21(8): 54-62

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。