java五子棋开题报告.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《java五子棋开题报告.doc》由会员分享,可在线阅读,更多相关《java五子棋开题报告.doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、一、 选题的依据及意义:伴随着计算机技术和网络技术的发展,1997年,世界第一款图形化网络游戏网络创世纪问世。挟计算机与网络技术之高精尖,融传统视听与数码娱乐之精华,集娱乐性、竞技性、仿真性、互动性于一体,网络创世纪迅速风靡全球,备受青睐。 自此拉开了网络游戏的序幕。之后随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是Internet与校园网的接轨,为给广大爱好者提供一个方便的学习与交流平台,开展网络五子棋游戏的设计和实现与实践研究有着十分重要的意义。五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“连珠”,英译为“Renju”,英文称之为“Gobang”
2、或“FIR”(Five in a Row的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。大约在南北朝时期随围棋一起先后传入朝鲜、日本等地。据日本史料记载,五子棋先由中国传到高丽(朝鲜),再由高丽传到日本。当时主要在皇宫和贵族大家庭中流行。到元禄末期,在日本京都,这一当时被称作“五目碰”、“五格”的棋戏在民间开始盛行起来,无论武士、僧侣、农夫等都能参与这一活动。到日本明治32年(公元1899年),经过公开征名,“连珠”这一名称才被正式确定下来。目前,连珠五子棋这一棋类运动已迅速在国际上发展起来。五子棋不像网络上有的游戏只是一味的机械的消磨时间,它是必须动
3、用脑力的游戏,所以五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。五子棋既有现代休闲的明显特征 “ 短、平、快 ” ,容易上手,老少皆宜,而且趣味横生,引人入胜,同时又有古典哲学的高深学问 “ 阴阳易理 ” ;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技巧和高水平的国际性比赛;它的棋文化源渊流长,具有东方的神秘和西方的直观;既有 “ 场 ” 的概念,亦有 “ 点 ” 的连接。它是中西文化的交流点,是古今哲理的结晶。二、 国内外研究现状及发展趋势: 目前,连珠五子棋这一棋类运动已迅速在国际上发展起来。现在,有40多个国家和地区己开展了五子棋活动。许多国家的人对五子棋
4、都有不同的爱称,例如韩国人把五子棋称为“情侣棋”,言下之意是说情人之间下五子棋有利于增加情感的交流;欧洲人称之为“绅士棋”,喻棋手下五子棋的君子风度胜似绅士:美洲人称之为“商业棋”,意思可能是边下五子棋边谈生意,是商业贸易之桥;日本人则称之为“中老年棋”,表示五子棋适合成熟的中老年的生理特点和思维方式。不同语言、地区的人们都可以借助五子棋这一简单而又深奥的棋艺进行交流、比赛,以增进友谊。1998年8月8日,国际连珠联盟(RIF)由日本、俄罗斯、瑞典、亚美尼亚、阿塞拜疆、爱沙尼亚、法国、拉脱维亚、白俄罗斯九个成员国在瑞典宣告成立。以后有澳大利亚、保加利亚、加拿大、克罗地区、丹麦、芬兰、以色列、意
5、大利等国家以及我国台湾地区相继与之联系。第一届五子棋(连珠)世界锦标赛于1989年8月2日至6日,在日本京都举行,日本夺得冠军,此后五子棋的世界锦标赛每两年举办一次。其申办竞争也十分激烈。日本目前拥有自己的五子棋职业棋手,并且对连珠技术的研究也相当昔遍和全面。就水平而言,目前日本最强,研究也最深,欧洲人则紧迫其后。我国是从20世纪90年代引进五子棋世界流行规则的,此后的十多年的时间里,五子棋在民间迅速普及。北京是五子棋发展最早也最普及的地区,1992年就成立了我国第一个五子棋民间组织京都五子棋社。在北京的带动下,其他地区也先后成立了五子棋组织,从此积极的投身于这项益智的游戏中,2004年成立中
6、国围棋协会五子棋分会,它属于中国五子棋界的领导机构,并且先后在部分地区组织俱乐部,组织比赛,让越来越多的人参与和喜爱这项活动,但是中国还是没有专业的棋手,在这方面的相关规则和体系还不完善,能够真正弄懂的人还是很少,所以中国在五子棋这方面的发展空间还是很大的,这就需要我们不断的努力探索和研究才能把五子棋发展的更加壮大。那么现在通过网络五子棋游戏的产生也让更多的人收益,人们不仅可以和电脑下棋,还可以和异地的陌生人下棋,更可以在下棋的时候和对方交流心得,这就是我此次设计的主题,那么在未来的五子棋的发展来看,也许比赛的规则会有所改变,棋局会变的更复杂而且所需的技巧也会越来越多,这就需要所有人的努力才会
7、实现了。三、 本课题研究内容:1.内容:为了迎合广大五子棋爱好者的需求和交流,设计出一款基于网络版的五子棋游戏,玩家可以通过网络挑选自己喜爱的对手并同其进行比赛,比赛过程中可以进行聊天,达到相互交流经验的作用,使其不仅能够进行比赛,同时也能达到交友的功能。2.主要功能: (1)开始和退出开始时输入玩家的姓名和所选择的角色,在选择角色的同时下方会显示出相应的IP地址。在输入相关的信息后就会弹出游戏界面,而游戏设置的对话框随即会自动隐藏,释放。这时就开始等待对方的加入,等有人加入后就可以开始游戏了。如果不想玩了就可以按退出按钮,一方退出游戏后,另一方就会显示尚未连线,然后等待下一个玩家的进入。 (
8、2)用户之间聊天: 在下棋的同时可以通过聊天窗口和对方进行聊天会话,写完信息之后点击发送,就可以在公共的显示栏中看到自己发出的信息和对方回应的信息。进而开始用户之间的交流,同时所用的组合框的下拉菜单中会有一些简便的备用的语句,可以点击随即发送,这样就能省去部分打字的时间。 (3)玩家信息的显示在游戏设置的对话框中所输入的玩家姓名就是游戏时玩家信息所显示的姓名,用户可以根据自己的喜好随便填写姓名。(4)战绩的显示游戏开始的时候双方的战绩均为零,当一轮过后战绩就会被刷新一次,各自几胜几败很清晰的出现在界面上,由于最先下棋的玩家胜利的几率会很大,所有根据各自的胜负情况会交替双方先手的顺序,达到公平的
9、目的。 VisualBasic6.0中文企业版为Windows环境下的网络开发提供了强大的工具,Winsock控件就是其中之一。利用WinSock控件可以与远程计算机建立连接,Winsock包含有用户数据文报协议(UDP)和传输控制协议(TCP)。可用这两种协议来建立客户与服务器应用程序来进行通数据交换。WinSock控件解决了以往应用VB编程时网络中应用程序之间无法实现点对点通信的难题。用户仅通过设置属性并借助事件处理就能够轻而易举地连接到一个远程的计算机上,而且只用两个方法就可以实现数据交换,其中Senddata方法用于发送数据;Getdata方法用来取数据。3.主要控件属性、方法及事件:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 五子棋 开题 报告
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内