本课题应达到的目标:

实现在线围棋的双人对弈。要达到基本的对战功能,围棋游戏的功能至少包括游戏吃子功能,游戏的禁手功能(落子之后若是使棋子气为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。实现用户的聊天对话

上一篇:企业办公系统的设计任务书
下一篇:没有了

企业办公系统的设计任务书

网上购物系统的设计与实现任务书

51单片机的气体烟雾检测与...

人脸识别的病房看护管理系统设计任务书

纳米铂@H2TiO3的合成任务书

数显电子秤的设计任务书

单片机的液晶显示控制任务书

高校大學生网络安全现状...

广州高校考研培训机构市场营销调查问卷

功能对等理论指导下的产品说明书的翻译

OpenGL面向机器人遥操作的...

AT89S52单片机的空气监控系统设计+电路图+程序

日本猫文化热的产物介绍和原因分析

Android平台下电话区号查询系统的实现

我想创业但湜没钱,我想...

城市建设进程中协调拆迁开题报告

苏童《黄雀记》中宿命观下的人性演绎