文件名称:netchess
- 所属分类:
- 棋牌游戏
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 2.68mb
- 下载次数:
- 1次
- 提 供 者:
- 天*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
五子棋游戏以其优秀的人工智能深受广大玩家的喜爱,而对于初步探究网络编成的编程爱好者来说,编制五子棋程序因其规则简单而大受欢迎,然而它却要求程序员对五子棋规则有相当深入的了解。程序员考虑得越周到,其五子棋程序就越智能。
五子棋游戏软件设计的主要内容是:根据五子棋的基本规则,要让对方客户端知道该在哪一点下子,就要根据盘面的形势,并把棋盘棋子的重新绘制绘制,也就是更新该点的位置,然后再通过监听网络传递的消息,直到新的位置放在棋盘的什么位置上,在进行修改,并通过计算,得出玩家是否获得胜利.,因此玩家就能反复的进行联机游戏。
本文论述了采用联机对战的方式体现出五子棋程序的分析与设计,并采用面向对象的开发工具VC++来具体实现。
五子棋游戏软件设计的主要内容是:根据五子棋的基本规则,要让对方客户端知道该在哪一点下子,就要根据盘面的形势,并把棋盘棋子的重新绘制绘制,也就是更新该点的位置,然后再通过监听网络传递的消息,直到新的位置放在棋盘的什么位置上,在进行修改,并通过计算,得出玩家是否获得胜利.,因此玩家就能反复的进行联机游戏。
本文论述了采用联机对战的方式体现出五子棋程序的分析与设计,并采用面向对象的开发工具VC++来具体实现。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
网络五子棋
..........\Chess.rar
..........\五子棋--VC.rar
..........\五子棋.doc
..........\网络五子棋
..........\..........\fchesdoc.cpp
..........\..........\fchesdoc.h
..........\..........\fchess.aps
..........\..........\fchess.clw
..........\..........\fchess.cpp
..........\..........\fchess.dsp
..........\..........\fchess.dsw
..........\..........\fchess.exe
..........\..........\fchess.exe.Exe
..........\..........\fchess.h
..........\..........\fchess.mak
..........\..........\fchess.mdp
..........\..........\fchess.ncb
..........\..........\fchess.opt
..........\..........\fchess.plg
..........\..........\fchess.rc
..........\..........\fchess.vcp
..........\..........\fchesvw.cpp
..........\..........\fchesvw.h
..........\..........\mainfrm.cpp
..........\..........\mainfrm.h
..........\..........\messageb.cpp
..........\..........\messageb.h
..........\..........\MyChessDlg.cpp
..........\..........\MyChessDlg.h
..........\..........\Release
..........\..........\res
..........\..........\...\black1.ico
..........\..........\...\cur00001.cur
..........\..........\...\cursor1.cur
..........\..........\...\fchess.rc2
..........\..........\...\ico00001.ico
..........\..........\...\ico00002.ico
..........\..........\...\ico00003.ico
..........\..........\...\icon1.ico
..........\..........\...\toolbar.bmp
..........\..........\...\white1.ico
..........\..........\resource.h
..........\..........\stdafx.cpp
..........\..........\stdafx.h
..........\..........\tcpsock
..........\..........\.......\estdlg.cpp
..........\..........\.......\estdlg.h
..........\..........\.......\Release
..........\..........\.......\res
..........\..........\.......\...\ico00001.ico
..........\..........\.......\...\icon1.ico
..........\..........\.......\...\tcpsock.rc2
..........\..........\.......\resource.h
..........\..........\.......\stdafx.cpp
..........\..........\.......\stdafx.h
..........\..........\.......\tcpsock.001
..........\..........\.......\tcpsock.aps
..........\..........\.......\tcpsock.clw
..........\..........\.......\tcpsock.cpp
..........\..........\.......\tcpsock.def
..........\..........\.......\tcpsock.dsp
..........\..........\.......\tcpsock.dsw
..........\..........\.......\tcpsock.exp
..........\..........\.......\tcpsock.lib
..........\..........\.......\tcpsock.mak
..........\..........\.......\tcpsock.mdp
..........\..........\.......\tcpsock.ncb
..........\..........\.......\tcpsock.opt
..........\..........\.......\tcpsock.plg
..........\..........\.......\tcpsock.rc
..........\..........\.......\tcpsock.vcp
..........\..........\.......\ts.cpp
..........\..........\.......\ts.h
..........\..........\tcpsock.dll
..........\Chess.rar
..........\五子棋--VC.rar
..........\五子棋.doc
..........\网络五子棋
..........\..........\fchesdoc.cpp
..........\..........\fchesdoc.h
..........\..........\fchess.aps
..........\..........\fchess.clw
..........\..........\fchess.cpp
..........\..........\fchess.dsp
..........\..........\fchess.dsw
..........\..........\fchess.exe
..........\..........\fchess.exe.Exe
..........\..........\fchess.h
..........\..........\fchess.mak
..........\..........\fchess.mdp
..........\..........\fchess.ncb
..........\..........\fchess.opt
..........\..........\fchess.plg
..........\..........\fchess.rc
..........\..........\fchess.vcp
..........\..........\fchesvw.cpp
..........\..........\fchesvw.h
..........\..........\mainfrm.cpp
..........\..........\mainfrm.h
..........\..........\messageb.cpp
..........\..........\messageb.h
..........\..........\MyChessDlg.cpp
..........\..........\MyChessDlg.h
..........\..........\Release
..........\..........\res
..........\..........\...\black1.ico
..........\..........\...\cur00001.cur
..........\..........\...\cursor1.cur
..........\..........\...\fchess.rc2
..........\..........\...\ico00001.ico
..........\..........\...\ico00002.ico
..........\..........\...\ico00003.ico
..........\..........\...\icon1.ico
..........\..........\...\toolbar.bmp
..........\..........\...\white1.ico
..........\..........\resource.h
..........\..........\stdafx.cpp
..........\..........\stdafx.h
..........\..........\tcpsock
..........\..........\.......\estdlg.cpp
..........\..........\.......\estdlg.h
..........\..........\.......\Release
..........\..........\.......\res
..........\..........\.......\...\ico00001.ico
..........\..........\.......\...\icon1.ico
..........\..........\.......\...\tcpsock.rc2
..........\..........\.......\resource.h
..........\..........\.......\stdafx.cpp
..........\..........\.......\stdafx.h
..........\..........\.......\tcpsock.001
..........\..........\.......\tcpsock.aps
..........\..........\.......\tcpsock.clw
..........\..........\.......\tcpsock.cpp
..........\..........\.......\tcpsock.def
..........\..........\.......\tcpsock.dsp
..........\..........\.......\tcpsock.dsw
..........\..........\.......\tcpsock.exp
..........\..........\.......\tcpsock.lib
..........\..........\.......\tcpsock.mak
..........\..........\.......\tcpsock.mdp
..........\..........\.......\tcpsock.ncb
..........\..........\.......\tcpsock.opt
..........\..........\.......\tcpsock.plg
..........\..........\.......\tcpsock.rc
..........\..........\.......\tcpsock.vcp
..........\..........\.......\ts.cpp
..........\..........\.......\ts.h
..........\..........\tcpsock.dll