预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

河北农业大学本科毕业论文(设计)题目:网络对战五子棋摘要五子棋游戏以其优秀的人工智能深受广大玩家的喜爱,而对于初步探究网络编成的编程爱好者来说,编制五子棋程序因其规则简单而大受欢迎,然而它却要求程序员对五子棋规则有相当深入的了解。程序员考虑得越周到,其五子棋程序就越智能。五子棋游戏软件设计的主要HYPERLINK"http://paper.studa.com"内容是:根据五子棋的基本规则,要让对方客户端知道该在哪一点下子,就要根据盘面的形势,并把棋盘棋子的重新绘制绘制,也就是更新该点的位置,然后再通过监听网络传递的消息,直到新的位置放在棋盘的什么位置上,在进行修改,并通过计算,得出玩家是否获得胜利.,因此玩家就能反复的进行联机游戏。本文论述了采用联机对战的方式体现出五子棋程序的HYPERLINK"http://paper.studa.com"分析与设计,并采用面向对象的开发工具C#来具体实现。关键字:Socket;C/S;五子棋;网络对弈;C#AbstractGobanggamewithexcellentartificialintelligencebythevastnumberofplayerswho,fortheinitialresearchnetworkorganizationprogrammingenthusiasts,Gobangproceduresforthepreparationoftherulessimpleandpopular,butitrequiresprogrammertoGobanggamehasadeepunderstandingoftherules.OtherthoughtfulconsiderationtheytreattheirGobanggameproceduresmorewisdom.Gobanggamesoftwaredesignisthemaincontent:AccordingGobangbasicrulestoknoweachother'scustomers-inviolationoftheWest,wemustunderPermiansituation,andtheboardpawnre-mappingmapping,thatisupdatingthepointposition,andthenthroughthemonitoringnetworknewsuntilthenewlocationontheboardwhatposition,Followingchanges,andthroughthecalculation,resultinginplayersisvictory.,theon-linegameplayerscanrepeatedly.Thisarticlediscussestheuseofon-linewayreflectthoseGobangproceduresanalysisanddesign,object-orienteddevelopmenttoolsandtheadoptionofspecificC#toachieve.KeyWords:Socket;C/S;Gobang;playchessonnetwork,C#目录TOC\o"1-3"\h\uHYPERLINK\l_Toc79261绪论PAGEREF_Toc79265HYPERLINK\l_Toc94111.1选题背景和意义PAGEREF_Toc94115HYPERLINK\l_Toc105311.2国内外研究现状和发展趋势PAGEREF_Toc105315HYPERLINK\l_Toc39941.3研究内容与目标PAGEREF_Toc39946HYPERLINK\l_Toc88662相关理论与技术PAGEREF_Toc88667HYPERLINK\l_Toc293632.1五子棋简介PAGEREF_Toc293637HYPERLINK\l_Toc45272.2相关技术简介PAGEREF_Toc45277HYPERLINK\l_Toc182062.2.1C/S体系结构PAGEREF_Toc182067HYPERLINK\l_Toc286342.2.2SOCKET简介PAGEREF_Toc286348HYPERLINK\l_Toc223572.2.3面向对象的理论知识PAGEREF_Toc2235710HYPERLINK\l_Toc223572.2.4C#.NET相关知识介绍PAGEREF_Toc2235710HYPERLINK\l_Toc229203系统的分析与