• 大小: 1.65M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 五子棋  

资源简介

  黑白棋的棋盘是一个有8*8方格的棋盘。下棋时将棋下在空格中间,而不是像围棋一样下在交叉点上。开始时在棋盘正中有两白两黑四个棋子交叉放置,黑棋总是先下子。
   下子的方法:把自己颜色的棋子放在棋盘的空格上,而当自己放下的棋子在横、竖、斜八个方向内有一个自己的棋子,则被夹在中间的全部翻转会成为自己的棋子。并且,只有在可以翻转棋子的地方才可以下子。
    引用了QQ新中国象棋的音乐。

资源截图

代码片段和文件信息

#include 	// EasyX_2011惊蛰版
#include 
#include 
#pragma comment(lib “Winmm.lib“)
#define T(c) ((c == ‘B‘) ? ‘W‘ : ‘B‘)
using namespace std;

/* 【自学去】网站收集 http://www.zixue7.com */

/*******************************定义全局变量*****************************/
const int difficult = 6; // 难度
const int move[8][2] = {{-1 0} {1 0} {0 -1} {0 1}
{-1 -1} {1 -1} {1 1} {-1 1}};
// 八个方向扩展
char map[8][8]; // 棋盘
IMAGE img[5]; // 保存图片
int black white; // 双方的棋子数
int X Y; // 白棋的下子点

/**********************************函数声明*****************************/
void load(void); // 加载素材
void print(void); // 画棋盘
void draw(int int char); // 下当前子
int judge(int int char); // 判断当前是否可以落下
bool baidu(char); // 判断是否有棋可吃
bool 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-03-31 17:51  c++黑白棋ai游戏源码\
     目录           0  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\
     文件        7810  2015-05-17 06:56  c++黑白棋ai游戏源码\BlackWhiteChessAI\BlackWhiteChessAI.cpp
     文件        4178  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\BlackWhiteChessAI.dsp
     文件         557  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\BlackWhiteChessAI.dsw
     文件       41984  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\BlackWhiteChessAI.ncb
     文件       53760  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\BlackWhiteChessAI.opt
     文件        1282  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\BlackWhiteChessAI.plg
     目录           0  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\res\
     文件       44192  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\resource.aps
     文件         457  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\resource.h
     文件        1724  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\resource.rc
     文件       12862  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\res\app.ico
     目录           0  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\
     文件      346854  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\棋盘.bmp
     文件        4198  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\白子.bmp
     文件        4198  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\白子1.bmp
     文件        4198  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\空位.bmp
     文件        4198  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\黑子.bmp
     文件        4198  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\图片\黑子1.bmp
     目录           0  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\音乐\
     文件        3722  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\音乐\下子.wma
     文件        6922  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\音乐\和局.wma
     文件       19722  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\音乐\失败.wma
     文件     2038922  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\音乐\背景音乐.wma
     文件       42122  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\音乐\胜利.wma
     文件      147456  2015-03-31 17:51  c++黑白棋ai游戏源码\BlackWhiteChessAI\黑白棋AI版.exe
     文件         399  2015-03-31 17:51  c++黑白棋ai游戏源码\游戏说明.txt

评论

共有 条评论