本课题应达到的目标:

实现在线围棋的双人对弈。要达到基本的对战功能,围棋游戏的功能至少包括游戏吃子功能,游戏的禁手功能(落子之后若是使棋子气为0,则禁止落子),棋盘记录步数功能,用户每下一步棋允许悔棋一次功能,用户之间能够进行相互的聊天功能。91929

本课题任务的内容与要求:

1。棋盘上若是棋子被围起来,气为0,则应删除相应的棋子。2。若是落子的地方会使棋子的气为0,则不允许落子。3。玩家允许进行一次悔棋操作。4。没下一步棋,会记录相应的操作。5。玩家之间可以进行聊天。

本课题进度安排:

11月选题

1月至2月进行资料查询

2月至3月编写程序。

前两周完成围棋吃子算法,因为这是设计的难点以及核心。第三周完成禁手,悔棋,记录功能。最后一周实现用户之间的聊天。

3月至4月完成论文编写。

主要参考文献:

[1]javascript高级程序设计 第三版。 

[2]javascript权威指南。

[3]Nodejs开发指南。 

[4]javascript语法大全 

[5]深入浅出javascript。

围棋流行于亚太,覆盖世界范围,是一种非常流行的棋类游戏。围棋在很大程度上反应了中国传统思想文化的精髓, 是在中国发展最广的艺术,是中国的国粹,也被认为是世界上最复杂的游戏之一。为了方便人们能够足不出户的进行围棋对战,本课题设计开发了一个在线围棋游戏,这便捷了人们的生活。本课题用js编写一个在线围棋,其功能如下:1。实现游戏吃子。2。用户进行悔棋。3。记录每一步落子。4。判断输赢。5。实现用户的聊天对话

上一篇:企业办公系统的设计任务书
下一篇:大学生宿舍楼工程招标文件编制任务书

企业高管胜任力对企业社会责任的影响任务书

乙酰基保护的异类含糖化合物制备任务书

P2P文件共享中的行为提取设计任务书

LED亮度的精确检测设计任务书

无刷直流电机控制系统设计的任务书

埃洛石对水中磺胺类抗生素的吸附任务书

品牌溢价品牌忠诚的作用任务书

高校体育场馆效益研究【2772字】

华夫饼国内外研究现状

家电制造企业绿色供應链...

企业科研管理中统计报表...

ASP.net+sqlserver会员管理系统设计

透过家徽看日本文化家紋から見る日本文化

基于安卓平台的二维码会议管理系统设计

论商业银行中间业务法律...

“时尚与旅游”电子杂志的设计制作

农村幼儿教育开题报告