资源简介
使用键盘上下左右进行游戏,采用贪心算法,有时限和禁手功能 ,且有最后一步提示
代码片段和文件信息
#include “Chess.h“
Cchess::Cchess()//构造函数,用于初始化
{
timeout = false;
rank = 1;
int i = 0;
int j = 0;
x = 0;
y = 0;
Lastflag = 0;
jushu = 1;
//bool Chessboard = 0;//棋子颜色标志0为黑色 1为白色
flag = 0;//判定输赢标志。
bool xflag = 0;//////////////////////////////////////////////////////////////////////////////////////
banregular = false;//初始化禁手判定指示
rectifyflag = false;//悔棋标志
point FposTpos;//AI权重标志
for(i = 0;i {
for(j=0;j {
chessboard[i][j] = 0;
}
}
cout<<“ 欢迎进行五子棋 “<
HANDLE screen = GetStdHandle(STD_OUTPUT_HANDLE);
COORD position; // position 是一个 COORD 结构
position.X = 0; //设置列在屏幕中心附近
position.Y = 3; //设置行在屏幕中心附近
SetConsoleCursorPosition(screen position);
i=
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 44544 2019-10-23 15:45 FChess\Debug\FChess.exe
文件 388752 2019-10-23 15:45 FChess\Debug\FChess.ilk
文件 98918 2019-10-23 15:45 FChess\Debug\FChess.lib
文件 650240 2019-10-23 15:45 FChess\Debug\FChess.pdb
文件 40796 2019-12-15 18:46 FChess\FChess\Chess.cpp
文件 1431 2019-12-15 17:13 FChess\FChess\Chess.h
文件 1487 2019-10-21 19:42 FChess\FChess\Debug\Chess.obj
文件 1162 2019-10-23 15:45 FChess\FChess\Debug\cl.command.1.tlog
文件 45248 2019-10-23 15:45 FChess\FChess\Debug\CL.read.1.tlog
文件 1206 2019-10-23 15:45 FChess\FChess\Debug\CL.write.1.tlog
文件 381 2019-10-23 15:45 FChess\FChess\Debug\FChess.exe.intermediate.manifest
文件 65 2019-10-23 15:45 FChess\FChess\Debug\FChess.lastbuildstate
文件 1821 2019-10-23 15:45 FChess\FChess\Debug\FChess.log
文件 713 2019-09-30 12:43 FChess\FChess\Debug\FChess.vcxprojResolveAssemblyReference.cache
文件 286 2019-10-23 15:45 FChess\FChess\Debug\FChess.write.1.tlog
文件 664 2019-10-23 15:45 FChess\FChess\Debug\Lib-li
文件 364 2019-10-23 15:45 FChess\FChess\Debug\Lib-li
文件 462 2019-10-23 15:45 FChess\FChess\Debug\lib.command.1.tlog
文件 2582 2019-10-23 15:45 FChess\FChess\Debug\li
文件 3126 2019-10-23 15:45 FChess\FChess\Debug\li
文件 758 2019-10-23 15:45 FChess\FChess\Debug\li
文件 460 2019-10-23 15:45 FChess\FChess\Debug\mt.command.1.tlog
文件 744 2019-10-23 15:45 FChess\FChess\Debug\mt.read.1.tlog
文件 286 2019-10-23 15:45 FChess\FChess\Debug\mt.write.1.tlog
文件 732160 2019-10-23 15:45 FChess\FChess\Debug\vc100.idb
文件 331776 2019-10-23 15:45 FChess\FChess\Debug\vc100.pdb
文件 85928 2019-10-23 15:45 FChess\FChess\Debug\wizard.obj
文件 3376 2019-12-15 17:11 FChess\FChess\FChess.vcxproj
文件 1061 2019-12-15 17:11 FChess\FChess\FChess.vcxproj.filters
文件 143 2019-09-30 12:33 FChess\FChess\FChess.vcxproj.user
............此处省略34个文件信息
- 上一篇:编码:隐匿在计算机软硬件背后的语言(美)佩措
- 下一篇:《算法基础与在线实践》郭炜
相关资源
- 魔兽争霸游戏源码
- 微信跳一跳素材(全图片+音乐)
- cocos2d-x两款游戏的源码
- 五子棋课程设计C++、完整课程设计报
- VC6.0直接可执行源码(音乐播放器,记
- c语言扫雷游戏graphics.h实现
- C++ 连连看146451
- vs2010 mfc对话框五子棋小游戏
- 网上收集的2011.12之前的绝大部分 五子
- VC++写的小游戏-雷电
- DX11,DX图形设计游戏跳一跳C++实现.
- vs2013推箱子游戏
- C语言课程设计与游戏开发实践教程
- vc++ 五子棋
- 魔塔C++实现
- 分享vc++ 游戏开发经典案例详解王浩编
- 类似最终幻想的复古2D单机RPG游戏 C
- 五子棋MFC实现
- 魂斗罗游戏源码!
- 五子棋游戏开发程序及源代码C++开发
- C++游戏编程入门(第4版)
- C++版本俄罗斯方块代码
- openGL_c++复刻我的世界游戏
- 吃豆人Win32小游戏
- 拼图游戏大型课程设计C# C++
- C++(qt)游戏实战项目:坦克大战(源
- 基于MFC的RPG回合制对战游戏
- VS实现C语言五子棋
- C++ 类似百战天虫的2D混战破坏类游戏
- Visual C++角色扮演游戏程序设计教程外
评论
共有 条评论