摘 要:网络版五子棋集互动性,娱乐性,益智性于一身,已经成为很多人群的休闲方式。本软件使用.net开发技术,通过对socket探究,建立起服务器和用户之间的通信,利用Visual Studio 2008和SqlServer2008工具设计和开发了这款网络版五子棋。该五子棋软件主要有玩家聊天,网络对战,皮肤选择等功能模块。论文论述了该软件的设计和实现过程。54050
毕业论文关键字:Visual Studio 2008,SQL,五子棋
Abstract: Gobang online sets the playability of casual online games, entertainment, educational in one. Many people have become leisure. The software uses .Net development technology, through the socket to explore and establish communication between the server and the user. It uses Visual Studio 2008 and SqlServer2008 tool designed and developed this online version of backgammon. The main players chat backgammon software, online play, skin choose other functional modules.
The article discusses the design and implementation process of the software.
Keywords: Visual Studio 2008,SQL,Gobang
目 录
1 绪论 4
1.1 研究背景以及意义 4
1.2 五子棋的市场分析 4
2 实现技术 5
2.1 用C#实现基于TCP协议的网络通讯 5
2.2 软件界面设计 7
2.3 数据库存储过程 8
3 系统分析 8
3.1 需求分析 8
3.2 可行性分析 9
4 五子棋的实现 9
4.1 系统设计思想 9
4.2 系统总体设计 9
4.3 棋盘 17
4.4 消息机制 19
4.5 核心算法 21
5 游戏测试 24
5.1 五子棋功能测试 24
5.2 下棋功能测试 28
5.3 聊天功能测试 28
结 论 29
参考文献 30
致 谢 31
1 绪论
1.1 研究背景以及意义
五子棋相传起源于四千多年前的尧帝时期,比围棋的历史还要悠久,可能早在“尧造围棋”之前,民间就已有五子棋游戏。在古代,五子棋棋具虽然与围棋相类同,但是下法却是完全不同的。正如《辞海》中所言,五子棋是“棋类游戏,棋具与围棋相同,两人对局,轮流下子,先将五子连成一行者为胜”。然而长久以来五子棋在中国一直没有得到发展,如今,网络时代高速飞越,为弘扬五子棋文化精髓提供了契机。
商情报网研究员在《2014-2018年中国网络游戏行业市场竞争格局与投资风险分析报告》中指出,2013年,中国移动游戏市场规模达到120.92亿元,预计2014年的市场规模将达到237.56亿元,较上一年度增长96.5%。预计未来3年内,移动游戏市场规模将保持高速增长,2016年市场规模将超过427亿元,这均为手游概念的强势回归提供了契机。2014年全球PC游戏市场将预计达到260亿美元,2018年全球游戏产业将会从2013年的680亿美元增长至960亿美元,游戏市场潜力无穷。