搜索资源列表
CmyFive
- C下实现的五子棋(非双人对下)。 光标的动态显示:采用setwritemode(1)函数,光标移动时在原位置再画一次,从而起到擦除原光标的效果。 判胜负的函数设计:为仅检验落子处的横、竖、斜三方向的胜负,节省了大量编程时间,并使运行效率大大提高。 游戏开始画面:本拟采用直接用程序画的方式,但效果不好。于是采用bmp图像显示方式,使开始画面更为美观。-under the C (121-under double right). Cursor dynamic display :
chess
- 这个游戏很简单,只需要自定义5个小函数来实现,可以加深对数组的理解。它包含有3个头文件。 check (void) 是用来判断是否获胜, init_matrix(void) 是用来初始化每个单元, get_player_move() 是用来实现自己下棋, get_computer_move() 是用来实现电脑下棋, 而 disp_matrix() 是用来完成显示的功能 -This game is very simple, only needs
hzlai.net_WoodFoxWeiQi_v0.03
- Silverlight 开发的围棋在线对弈程序 首先,介绍下围棋的简单规则:黑白双方交替落子,以占据棋盘上交叉点多者为胜。同时,双方为了争夺地盘,可能会发生“对杀”。一个棋子周围接触的空白交叉点数目叫做“气”,如果一个或多个棋子周围的气都被对方封死,气数=0,则这些棋子就称为死棋,需要从棋盘上移去。 1. 我们打算在界面的左侧显示棋盘,而右侧是功能区域。 2. 棋盘是由19道横线,19道竖线,以及9个星位的标志组成的。为了方便查找棋盘上的位置,我们在棋盘的四周可能需要加上
Backgammon
- 五子棋。界面不太友好。。。 代码里有注释,相应的改一下就可以有随机下子,人工下子和电脑下子三种模式的六种组合。 位置一位置二中调用的函数: 电脑下 diannaoxia(a,35,48) 随机下 suijixia(a,35) 人下 renxia(a,35) 其中43 48 什么的都是阿斯托码值。。35对应 # 43对应 + 48对应 0 诸如此类为显示棋盘时用的符号 然后注释 空白 的是宏定义的棋盘上的空白位置。。。机机对战时用空白比较好看。。。人下的话可