搜索资源列表
Tic_MFC
- 1. 一个有趣的井字棋游戏。用MFC的对话框程序编写。 2。 具有单人游戏和双人游戏两个模式。单人模式通过自己的AI算法实现(类似于简单的A*算法),双人游戏则是两个人通过左右键对弈 3。界面采用 Skin++ 进行优化,更换皮肤非常的方便。 4. 注意,编译出来的EXE如果需要在VC外单独执行,请将其和skin++文件夹中的所有文件放至于同一目录下。 5。有问题和建议欢迎和我讨论。 QQ: 21798912 MSN: susan_QC@hotmail.com E-
超级人机五子棋
- 五子棋简介 通过一番不懈的努力,我的第一个比较大一点的游戏终于做成了,虽然里面还有许许多多的不足,但已经可以正常运行了。 它可以分两大块:1. 人机对战 2.两人对战(都可以用光标进行控制的) 我来介绍一下它的使用方法: 1.刚开始是进行选择:y: 代表人机对战 n:代表两人对战 2.若选择y,接下来输入选手的名字,为英文字母和数字的组合,最好不要超过10个字符,再下来选择谁先下,若选1代表自己先走,若选2代表计算机先走。 3.若选择n,请输入两个选手
netwarchess
- 主要函数介绍: Init1() 程序启动时加载初始化 Init() 重新布棋初始化 Image0MouseDown 点到主棋盘空白处进行判断是否可以在此处布棋 Image1MouseDown 点到自方棋子记录原始的oldID、oldX、oldY的值 Image26MouseDown 点到对面棋进行判断 Image101MouseDown 点到副棋盘空白处进行判断是否可以在此处放棋 -main function presentations : Init1 () comm
wu_zi_qi
- 五子棋小游戏,显示一个16×16的棋盘。在适当位置显示双方剩余时间,格式为(分:秒)。在棋盘交叉点,按鼠标左键交替放置黑白棋,若原先位置已放子,则拒绝放置。可进行屏幕最小化、最大化和移动操作。若有黑子或白子放下后成五子(纵/横/斜),则提示某方获胜。某方用时到,则提示对方获胜。
8queen
- 在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互\"攻击\"的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共有多少种不同的方法。 本算法采用一维数组来进行处理。数组的下标i表示棋盘上的第i列,a[i]的值表示皇后在第i列所放的位置。如:a[1]=5,表示在棋盘的第一例的第五行放一个皇后。
CChessSource
- 中国象棋网络版是第一次放出来,是用C#写的。Visual studio 2005,C#开发中国象棋网络版,具有人工智能,可采用人工下棋、电脑参谋、电脑下棋等模式参加互联网比赛。采用ClickOnce发 布到你的网站上,选择只能联机运行,可以让玩家只能上你的网站玩游戏。 共有三个项目: Game是主项目; CChessThinker是用C++写的人工智能DLL类库; Thinker是用C#写的DLL,只是简单的封装了CChessThinker,目的是让有些朋友可以直接用C#开发人工智能的DLL直
qishi
- 国际象棋游戏一个经典的例子就是骑士巡游(knight s tour)问题,这个问题要求从棋盘上任意给定的方格开始移动骑士,相继地到达所有的64个方格,进入每个方格一次且仅进入一次。通常情况下,我们用如下方法表示一个解:即把数字0,1,…,63放入棋盘中的方格来表示到达这些方格的顺序。解决骑士巡游问题更具创意的方法之一是由J. C. Warnsdorff在1823年提出的。其规则是:骑士总是移向具有最少出口且没有到达过的方格之一
FiF
- 本程序适合于人人五子棋 对战!! 菜单栏里放有战术 以及面板设置,同时还添加了相应的背景音乐...使用方便.
俄罗斯方块(C放言编写)
- 这是本人在学<<图形学>>时的编写的,用C语言写好几周这个俄罗斯方块的小游戏才完功了,附有我写的实验报告说明,我想大家很容易看明白的.-this is my school lt; Lt; Graphics gt; Gt; The preparation of the C language written weeks of the Tetris game before END small sect, with the experiment, I wrote the repo
中国象棋VB
- 自己写的中国象棋程序。2放对弈。
heibai
- 黑白棋是一种益智游戏,但在棋盘上下棋非常麻烦,因为要不停地将黑白 两棋互换(日本人想出了一个好办法:将棋子正反面涂为异色),于是我用basic 写了这么一个小程序,以方便大家。 游戏规则非常简单:在一个棋盘上先放上四枚棋子,黑白双方轮流下棋, 每一子须下在棋盘的空白处且能“吃掉”对方至少一子,否则自己不能下而 由对方继续下;“吃掉”对方的棋子是指:以落点为中心,向左看去经过几 个对方的棋子后又有自己的棋子(中间不能有空格),则这几个对方的棋子就 被换成我方的棋子,
jingziyouxi
- 游戏规则如下: 棋盘为3*3各方格。双方各三颗棋子。 开始时轮流想方格里放棋子。放完后轮流走棋(只能横走或直走)。 若某方三颗棋子排成直线(横的或竖的)算赢。 -The rules of the game are as follows: chessboard for all 3* 3 grid. Each of the two sides three pawns. The beginning of rotation would like to put a pawn
knight
- 骑士周游世界问题 , 一个称为骑士的棋子,能否在64个放个的棋盘上都走一次且只走一次?在国际象棋中骑士的移动路线是L型的(在一个方向上走两格,在垂直方向上走一格)-Cavalier travel around the world is an issue known as the Cavalier pawn can take 64 months left of the chessboard once and only go once? Cavalier in the international c
BaHuangHou
- 题目:八皇后问题。 八皇后问题是指求解如何在国际象棋8*8棋盘上无冲突的放置八个皇后棋子。因为在国际象棋里,皇后的移动方式是横竖交叉,所以在任意一个皇后所在的位置的水平,竖直和斜45度都不能有其他棋子的存在。一个完整的无冲突的八皇后棋子分布成为八皇后问题的一个解。设计思路:我使用了回溯的方法来解决八皇后问题,也就是逐次试探的方法。这个方法是通过函数putchess()对自身的递归调用来实现的。运行程序后,主函数调用putchess()函数在棋盘第一行第一列上放置棋子,开始向下一行递归。每一步
WindowsCard
- VB模仿的翻纸牌游戏,程序非常简单,因此如果你是VB新手的话,你会比较喜欢的。游戏玩法:左键翻牌或选牌,右键在目标位置放牌,双击浮在最上的已翻开的牌可按规则自动放牌到右上角。-VB copied over card games, the program is very simple, so if you are a novice VB, you would be more like. Gameplay: left or election flop card, right-place positi
GameTest
- 对称阵拼图游戏,将数字块放入方格中,形成对称阵,游戏胜利-Symmetric matrix jigsaw puzzle, the number of pieces into the grid, the formation of symmetric matrix, games victory
batpuk
- 批处理写的斗地主,牛逼吧?其实我还有批处理写的三国志游戏,这个下的人多我就放出来-Landlords batch writing, Niubi right? In fact, I have written a batch of the Three Kingdoms games, the next person I would put out more
wuziqi
- 一个简朴的五子棋游戏,希望你能喜欢!游戏规则: 玩家1和玩家2轮流在棋盘(19X19)上任意空闲位置(没有棋子)放置一个棋子,放置的方法是输入要放置的棋子的位置(即该棋子所在的行的序号和所在的列的序号,棋盘中L、R分别表示行(Line)、列((Row)),同一玩家所放棋子中任意五个或五个以上棋子较先呈现连续在同一直线(四种形式|、-、/、\\)上的玩家获胜 游戏操作: 1)在游戏主菜单“Game_Menu”中输入相应的数字并回车即可执行相应的操作,第一次玩请先输入5并回车查看游戏帮
Gobang
- 局域网对战 五子棋 支持游戏悔棋与游戏回放等功能-LAN Battle backgammon
daima
- 小游戏。实现记忆纸牌的功能。。ImageList控件里那6张图片放两份,第0张和第6张相同,第2张和第7张。。。。。。 然后就是产生0-11的随机数咯,这个应该会吧,很简单的,为防止随机数重复,请系统当前时间的毫秒数为种子。 -Game. Realize the function of memory cards. . ImageList control in the 6 put two pictures, the first 0 and 6 copies of the same, the