摘  要:随着互联网的发展,网络技术正在潜移默化的影响着人们的生活方式和娱乐方式。网络版五子棋作为一种休闲的网络游戏,集规则简单,容易上手,互动性和博弈性于一身,满足了不同人群的娱乐需求,得到了广大人群的青睐。56346

本程序主要实现了五子棋游戏的胜负判断功能、网络对战功能、网络聊天功能等。本设计说明书从总体设计、详细设计、运行测试三个方面介绍网络版五子棋游戏的开发过程。对开发工具和相关技术简单介绍并着重描述了系统实现中绘制棋盘棋子、胜负判断、联网对战等模块的具体实现。

毕业论文关键词:五子棋,c#,网络

Abstract: With the development of Internet, network technology is a subtle impact on people's lifestyle and entertainment. Online gobang as a casual online game, set rules are simple, easy to use, interactive and game in one, to meet the entertainment needs of different groups, has been favored by the majority of the population. 

The program achieved a major victory judge of gobang game features, online play capabilities, network chat function. The design specification introduces Online gobang development process from the overall design, detailed design, to test. Development tools and related technologies for a brief description of the specific implementation and focus on implementation of the system drawing board pieces, determine the outcome of the war and other networking modules.

Keywords: gobang, C#, web

目   录

1  绪论 4

1.1 课题研究意义 4

1.2 市场分析 4

2  五子棋研究 4

2.1 五子棋历史 4

2.2 五子棋规则 5

3  总体设计 6

3.1 可行性分析 6

3.2 需求分析 6

3.3 整体框架 7

4  详细设计 9

4.1 开发工具选择 9

4.2 主要模块实现 9

5  运行测试 19

5.1 基本操作说明 19

5.2 实际测试 21

结论 24

参考文献 25

致谢 26

1  绪论

1.1 课题研究意义

    计算机正在不知不觉中影响着人们的生活,人们的娱乐、生活已经离不开计算机。毛主席说过与人斗其乐无穷,以往的人机对战五子棋往往智能简单,然人们感觉不到挑战,而网络版五子棋游戏程序的开发给我这个机会实现了这个课题。网络五子棋作为网络游戏的代表,以其简单的游戏规则,深刻的智慧深受广大人民群众的喜爱。同时网络技术使得这一古老的游戏散发出新的魅力,而且促进了人类文化的传承。网络五子棋适用面广,老少皆宜,是一种帮助人们放松身心,提高人们创新能力有着极好帮助的游戏。因此网络五子棋得以迅速的传播。

1.2市场分析

五子棋大约在南北朝时期先后传入高丽(朝鲜)和日本等地,在日本得到了充分的发展。通过不断的交流和一系列规则的变化,使五子棋这一简单的游戏复杂化和规范化。我国在20世纪90年代引进世界流行规则后,随着形势的发展,五子棋在我国民间迅速普及,爱好者群体不断扩大,水平不断提高,地区间的交流活动逐步增多,许多地区举办了五子棋比赛活动。五子棋在我国的发展已经具备了一定的基础和规模。十余年来,随着五子棋的逐步普及,中国棋院在2002年和2003年连续举办了两届全国五子棋邀请赛,吸引了全国各地的高手参加,取得了圆满成功。2004年10月,中国棋院将举办第四届全国五子棋邀请赛。全国五子棋邀请赛作为全国参赛人数最多,规模最大,水平最高的比赛,已经成为一项全国性五子棋的传统赛事。

上一篇:C#数据结构在线答疑系统的设计
下一篇:基于C++连连看游戏的设计与实现

浅议网络游戏安全问题及防范措施【3230字】

索尼游戏营销策略研究+SWOT分析

eclipse面向网络信息内容共...

HTML5引擎的游戏系统设计+源程序

VC++五子棋游戏的设计

基于android平台的连连看游戏设计与实现

基于VC++五子连珠游戏的设计

C#学校科研管理系统的设计

公寓空调设计任务书

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

国内外图像分割技术研究现状

中国学术生态细节考察《...

神经外科重症监护病房患...

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】