资源简介
使用Visual studio 的控制台应用程序开发中国象棋

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
namespace ChessItem
{
public class Bing : Chessbase
{
protected override bool LimitPoint(int x int y)
{
if (base.LimitPoint(x y))
{
//个性条件
//判断哪一方
//判断必须是向前行
//判断是否过河
//过河以后,可以横行
//未过河,只能直行
//直线行驶
if (x == GridX || y == GridY)
{
if (type == IChessItem.Enums.ChessType.Black)
{
if (((x == GridX) && (GridY - y) == -1))//没过河之前不能横走和倒走
return true;
else if ((y > 4) && (Math.Abs(GridX - x) == 1))//过河之后
return true;
else
return false;
}
else if (type == IChessItem.Enums.ChessType.Red)
{
if ((x == GridX) && (y - GridY == -1))//没过河之前不能横走和倒走
return true;
else if ((y < 5) && (Math.Abs(GridX - x) == 1))//过河之后
return true;
else
return false;
}
//return base.LimitPoint(x y);
}
return false;
//return true;
//返回真假
}
else
{
return false;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1863 2009-06-17 16:17 单机版中国象棋源码\Backup\ChessItem\Bing.cs
文件 8927 2009-06-19 13:31 单机版中国象棋源码\Backup\ChessItem\Chessba
文件 2911 2009-06-17 09:41 单机版中国象棋源码\Backup\ChessItem\ChessItem.csproj
文件 849 2009-06-19 13:16 单机版中国象棋源码\Backup\ChessItem\Ju.cs
文件 1993 2009-06-18 15:30 单机版中国象棋源码\Backup\ChessItem\Ma.cs
文件 1256 2009-06-19 13:15 单机版中国象棋源码\Backup\ChessItem\Pao.cs
文件 1337 2009-09-23 14:21 单机版中国象棋源码\Backup\ChessItem\Properties\AssemblyInfo.cs
文件 1335 2009-06-17 19:46 单机版中国象棋源码\Backup\ChessItem\Shi.cs
文件 1486 2009-06-18 10:19 单机版中国象棋源码\Backup\ChessItem\Shuai.cs
文件 1565 2009-06-17 19:38 单机版中国象棋源码\Backup\ChessItem\Xiang.cs
文件 19543 2010-04-17 03:29 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\ChessForm.cs
文件 8153 2009-06-19 13:15 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\ChessForm.Designer.cs
文件 12721 2009-06-19 13:15 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\ChessForm.resx
文件 3696 2009-06-18 17:34 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\ChineseChess.csproj
文件 2298 2009-06-19 13:25 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\LuJing.cs
文件 475 2009-06-16 21:09 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\Program.cs
文件 1186 2009-06-16 21:08 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\Properties\AssemblyInfo.cs
文件 2878 2009-06-16 21:08 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\Properties\Resources.Designer.cs
文件 5612 2009-06-16 21:08 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\Properties\Resources.resx
文件 1095 2009-06-16 21:08 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\Properties\Settings.Designer.cs
文件 249 2009-06-16 21:08 单机版中国象棋源码\Backup\ChineseChess\ChineseChess\Properties\Settings.settings
文件 1903 2009-09-23 14:22 单机版中国象棋源码\Backup\ChineseChess.sln
..A..H. 34816 2009-09-23 14:22 单机版中国象棋源码\Backup\ChineseChess.suo
文件 805 2009-09-23 14:21 单机版中国象棋源码\Backup\IChessItem\Enums.cs
文件 947 2009-09-23 14:21 单机版中国象棋源码\Backup\IChessItem\IChess.cs
文件 1992 2009-06-16 23:13 单机版中国象棋源码\Backup\IChessItem\IChessItem.csproj
文件 341 2009-06-16 20:40 单机版中国象棋源码\Backup\IChessItem\IChessItem.csproj.user
文件 1339 2009-06-15 11:05 单机版中国象棋源码\Backup\IChessItem\Properties\AssemblyInfo.cs
文件 10240 2017-12-18 14:48 单机版中国象棋源码\ChessItem\bin\Debug\ChessItem.dll
文件 42496 2017-12-18 14:48 单机版中国象棋源码\ChessItem\bin\Debug\ChessItem.pdb
............此处省略122个文件信息
- 上一篇:Qt做的简易计算器程序,有加减乘除功能
- 下一篇:影像导入cad
相关资源
- vc编写中国象棋详细源码注释并附有视
- Qt实现的简单的中国象棋程序
- 3DChess(立体中国象棋
- 人机互弈中国象棋人工智能的实现
- 中国象棋程序的设计与实现(原始版
- PS中国象棋棋子
- 经典中国象棋博弈原理——算法
- 中国象棋和五子棋的算法讲解和vc源代
- 中国象棋代码,参考象眼,AI算法相当
- 人机博弈 游戏源码解析以及基本搜索
- 中国象棋源码UCCI协议
- 中国象棋人机博弈源码
- 中国象棋,源码
- 中国象棋博弈系统的研究与实现
- 中国象棋vs2010源码
- 雷文-FansUnion-毕业设计-20130923.zip
- 基于安卓的中国象棋游戏app
- 中国象棋-FansChineseChess2.0-20130917
- 中国象棋源码+论文人工智能,搜索算
- 中国象棋源代码
- 使用Cocos2d-X开发中国象棋
- 毕业设计中国象棋人机对弈
- Qt实现中国象棋支持局域网对战,混战
- 中国象棋人工智能
- 网络中国象棋对弈程序
- vc编写中国象棋-详细源码+注释
- Qt中国象棋项目 毕业设计
- 安卓平台的中国象棋项目源代码,非
- 中国象棋 和电脑对战 网络对战 保存
- 基于QT的中国象棋项目
评论
共有 条评论