登录
首页 » c,c++ » 黑白棋游戏简易版

黑白棋游戏简易版

于 2023-08-04 发布 文件大小:5.64 kB
0 66
下载积分: 2 下载次数: 1

代码说明:

棋盘设计为8×8格,初始状态在棋盘中央交叉排放黑白棋子各两枚,为统计棋子个数,有一个棋子计一分,白棋先走。每个棋手下棋时,摆子的位置必须是以自己的棋子能包围住对方一个或多个棋子,被包围的对方棋子将变成自己的棋子。包围的方向可以是上下左右以及左右斜线共8个方向,只要能连成一条线即可。当轮到一个棋手摆子,而他没有可以包围对方棋子的位置时。他必须停步让对方走棋,直到他可以走为止。当棋盘上有一方的棋子为0或下满64格,游戏结束时棋子少者输。 我们的程序从总体上说分为三个块,希望通过四个模块来解决,分别为: (1)棋盘的生成(棋盘可以用位图实现,也可用制表符号来生成,共8x8格); (2)记录双方对弈时间的计时器与记录双方子数的计数器; (3)选择人机对战和人人对战的函数及控制对战难度的主函数。    

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 机器人工具坐标标定代码
    通过最小二乘法标定机器人工具坐标,该标定方法精度高,六点标定,能够对机器人的任意工具进行标定,图形化界面,方便操作,对于初学者非常实用
    2022-10-11 15:05:03下载
    积分:1
  • ShowImage_sculpture
    这是一个C#.net演示如何以浮雕方式显示图像的例子(This is a C#. Net demonstrates how to display images embossed examples)
    2008-02-23 14:04:08下载
    积分:1
  • Contains 150 C# Programming examples, very practical, database programming, netw...
    包含150个C#编程的实例,很实用,有数据库编程,网络编程-Contains 150 C# Programming examples, very practical, database programming, network programming
    2022-08-24 13:50:36下载
    积分:1
  • inclass
    visual C++开发平台下分类(inclass)程序(visual C++ of classify)
    2011-07-17 21:42:35下载
    积分:1
  • ArcGIS二次开发最短路径分析
    资源描述可实现最短路径分析,点,线,面的选择,点到点的最短路径分析。基于C#的ArcGIS二次开发。还有webgis的地图浏览代码。
    2022-11-23 02:55:11下载
    积分:1
  • NSpecify.Framework.Source
    NSpecify is a Behavior-Driven Development Framework developed in C#.NET.
    2009-11-10 17:43:09下载
    积分:1
  • gt9147驱动代码
    在ATMEL公司的AT91SAM9G35处理器上,实现了GT9147触摸芯片的驱动程序。这些代码基于ucOS。
    2023-02-21 10:30:03下载
    积分:1
  • C# 开发的异步多线程服务器程序源代码。
    代码包括客户端和服务器程序。采用VS2010开发,使用的时候修改服务器的IP地址和端口号,支持多客户端连接。开发语言C#, 采用winform技术,代码格式规范。可以作为初学者的参考。
    2022-07-24 22:50:34下载
    积分:1
  • wsn路由
    在omnet++平台上,模拟wsn网络分层路由的场景,分层路由可以最大化能耗利用率,提高路由效率,最大化路有时间
    2023-05-23 16:45:10下载
    积分:1
  • linux qt mplayer mp3播放器
    linux qt mplayer mp3播放器 完成播放器的功能 上一首、下一首、快进、快退、暂停、播放、停止、 快播、慢播、添加、删除、静音、声音
    2022-03-18 18:52:21下载
    积分:1
  • 696518资源总数
  • 105918会员总数
  • 20今日下载