下载此文档

【精品】VC 高级程序设计大作业 基于局域网的五子棋设计与开发.doc


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
【精品】VC 高级程序设计大作业_基于局域网的五子棋设计与开发.doc基于局域网的五子棋游戏系统设计与开发
摘要本系统是基于局域网的五子棋游戏,应用VC++。局域网中的两个用户一 个充当服务器,一个充当客户端,当然可以自己选择扮演的角色。首先由服务器端设置IP 和端口,监听端口;然后客户端连接服务器,当连接成功后,就可以开始游戏;在下棋过 程中设置了落子音效以及落子位置标示,同时当出现局超时或者步超时,给出提示,如果 步超时系统则做出让步处理,局超时则认为超时方本局失败;同时双方可以进行悔棋、和 棋和认输操作;除此之外,在下棋过程中,双方可以进行交谈。此次的五子棋系统界面良 好,绚丽,功能完善,有创新意识功,其中有很多人性化以及趣味设计,如声音的提示背 景,音乐设置能等。
关键字:五子棋;MFC;局域网;Socket通信
目录
引言
2
2
2
2
运行环境需求 3
性能需求 3
3
3
4
4
5
2基于局域网五子棋游戏实现 6
7
9
12
、和棋与认输 13
16
系统测试 18
总结 21
参考文献 22
引言
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“连珠”,英 译为“Renju”,英文称之为“Gobang”或“FIR” (Five In a Row的缩写),亦有“连五子”、 “五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。至于它的兄弟围棋与它的 关系主要有两种流行的说法,一种说法是早于围棋,早在“尧造围棋”之前,民间就已有 五子棋游戏,然而围棋就出现的比较晚了;相传早在尧造围棋之前,五子棋游戏在民间已经 相当盛行了。据《增山海经》中记载:“休舆之山有石焉,名曰帝台之棋,五色而文状鹑 卵。”《辞海》中亦言:“五子棋中棋类游戏,棋具与围棋相同,两人对局,轮流下子,先 将五子连成一行者为胜。”另一说法是源于围棋,五子棋是围棋派系的一个小的发展分支。 在古代的时候,五子棋的的棋具是与围棋相同的,纵横各十七道。由于连珠活动的不断流 行也带来了连珠活动的不断改良,其主要方面是规则的变化(其实质是对执黑棋一方的限 制)。例如,在1899年规定,禁止黑白双方走“双三”;接着在1903年规定,只禁止黑 方走“双三”;到了 1912年又规定,黑方被迫走“双三”也算输给了对方;1916年规定, 黑方不许走“长连” ;1918年规定,黑方不许走“四、三、三” ;1931年规定,黑方 不许走“双四”,此后又迎来了一个巨大的变化,规定将19x19的围棋盘改为15x15的 连珠专用棋盘。
五子棋游戏不仅能增强人们的抽象思维能力、逻辑推理能力、空间想象力,提高 人们的记忆力、心算能力等,而且深含哲理,有助于修身养性。五子棋既具有“短、平、 快”现代休闲方式所特有的特征,又有中国古典哲学所包含的高深学问“阴阳易理”; 它既有简单易学的特点,既能为人民群众所喜闻乐见,又有深奥的技巧;既能组织举办群 众性的比赛、活动,又能组织举办高水平的国际性比赛。因为五子棋的根在中国,在这个 国境里,他有着广泛的群众基础。但与世界先进的五子棋技术相比,我们的棋艺水平还要 继续提高,所以我们要推广五子棋,宣传五子棋,争取在较短的时间内赶上和超过世界五 子棋坛的先进水平。这个过程中我们大学生当然是最主要的生力军。并且随着计算机网络 的迅猛发展,互联网以前所未有的速度发展成为继报纸、广播、电视之后的第四大媒体, 并以其便捷的信息传输形式改变着人们以往的娱乐生活网络游戏使用简单、快捷、低成 本、易于推广,它的普遍应用已经成为网络娱乐的大势所向网络对弈是其中的一个重要分 支能够摆脱地域和时间的限制进行对弈活动吸引了大量的弈棋爱好者。在这种环境下,开 发一个易学实用的五子棋游戏软件是很有必要的。



运行游戏应用程序后,在15*15或19*19的棋盘上,局域网内的黑白两方轮流下子, 下在横竖连线的交叉点上;
下棋过程中,双方可以交谈;
并且记录每局所用的时间,记录每一步的时间,以便在要超时的时候给出提示信息;
下棋过程中双方均可以选择悔棋,在征得对方同意之后可以进行悔棋;与此同时,双 方都可以选择和棋,对方同意之后,视为和棋,当局游戏结束;
当某方下子后,在一条线上(横、竖、对角线)有连续5个己方棋子后,便取得胜利;提 示本局游戏结束;
除此之外,要

【精品】VC 高级程序设计大作业 基于局域网的五子棋设计与开发 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小健
  • 文件大小496 KB
  • 时间2021-07-25