搜索资源列表
Tic_MFC
- 1. 一个有趣的井字棋游戏。用MFC的对话框程序编写。 2。 具有单人游戏和双人游戏两个模式。单人模式通过自己的AI算法实现(类似于简单的A*算法),双人游戏则是两个人通过左右键对弈 3。界面采用 Skin++ 进行优化,更换皮肤非常的方便。 4. 注意,编译出来的EXE如果需要在VC外单独执行,请将其和skin++文件夹中的所有文件放至于同一目录下。 5。有问题和建议欢迎和我讨论。 QQ: 21798912 MSN: susan_QC@hotmail.com E-
Cell
- 纸牌接龙游戏 把所有牌按花色依次从小到大( A 到 K )捡到右边的红色框中,全部捡完游戏结束。 主要操作有:鼠标单击和双击,没有拖动。 规则 1:方块接方块,草花接草花,从大到小的接(比如:方块8要接到方块9的下面) 规则 2:K 可以移到空的绿色框中 规则 3:最小的可以用双击自动移到红色框中 规则 4:点牌要点牌的上半截 规则 5:-poker word games all colors followed by licensing from small to l
超级人机五子棋
- 五子棋简介 通过一番不懈的努力,我的第一个比较大一点的游戏终于做成了,虽然里面还有许许多多的不足,但已经可以正常运行了。 它可以分两大块:1. 人机对战 2.两人对战(都可以用光标进行控制的) 我来介绍一下它的使用方法: 1.刚开始是进行选择:y: 代表人机对战 n:代表两人对战 2.若选择y,接下来输入选手的名字,为英文字母和数字的组合,最好不要超过10个字符,再下来选择谁先下,若选1代表自己先走,若选2代表计算机先走。 3.若选择n,请输入两个选手
ChessRoadOK
- 1,本软件实现了围棋打谱,编辑棋谱,可以对每一步棋写心得体会,增加若干变化图(并有解说及字母可标注),以后可随时调出查看. 2,本软件实现了围棋死活,手筋,妙手的试题创作,并且可以分析若干正解图,变化图,失败图.并且可加入到试题库中. 3,本软件实现了从试题库中加载试题,并可自己作练习. 4,本软件实现了定式的学习 5,本软件实现了加载棋谱续下等功能 -1, the software Go to fight the spectrum, editing batter, ever
wuzq
- 特别提示: 不要使用TC编译,因为TC最多只能编译2000行,而本程序有2500行,推荐使用工具Win-Tc。 程序写的比较仓促,bug很多在所难免,还望大家批评指正。 真诚的希望能和大家相互交流,共同提高。 去年暑假,本人闲来无聊写了一个C语言图形模式下的五子棋游戏,有如下功能: 1.使用鼠标控制 2.能够实现人机对战,并判断胜负 3.能够保存棋局和玩家所走的每一步,并且可以按步骤还原棋局 4.玩家能够悔棋、和棋、认输 5.保存每一个玩家的分数到一个文件中
hm3
- 实现扑克牌的洗牌算法。 将52张牌(不包括大、小王)按东、南、西、北分发。 每张牌用一个对象代表,包括:牌的类型、大小序号、名称。 例如:黑头A的牌型为S,序号为13(在K之后),名称为A。 比较牌大小时按序号比较大小(2的序号最小、A最大) 显示牌时将按牌型、名称显示。 例如:东家最后牌为: S:1,4,12 H:7,9 D:2,4,8,10 C:4,5,12,13 注: 洗牌次数可用随机数来确定, Math.random()的
C++wuziqi
- 非常好, 有一个小地方要加上判段, 就是 \"双3\" , 两排交错的双 3, 就应该可以结束了. 或一排已经有 4颗而两头又是空的,这时也可宣告胜方,而不是要下满5颗棋才宣告那方胜. 这个代码可当窗体画线画圆很好的示例代码,特加精品.-very good, there is a small place - to add, is the "double 3", two rows of staggered two-three, it should be ended. or
game_Majiang
- 用C++开发的中国麻将游戏(单机版),可以做为学习的范例。 —————————————————————————————— 游戏的基本运行 ——————————————————————————-———— 运行前会先洒色子,根据色子与庄家给各玩家初始化手中的牌 1.初始化(根据庄家和色子数给每个人发12张牌) 2.牌墙发牌给庄家(m_nActive活动状态给庄家) 3.根据活动状态玩家是否是出牌状态(m_nState==1):如果是电脑,让其思考最差的一张牌并出牌,如果是
MaJun
- 1.將一副麻將洗牌(144張) 2.發牌(16張) 3.可以輸入17張麻將,輸出是否胡牌 4.輸入16張麻將,輸出所聽的牌型 5.如果拿到花需要會要求與自動補張 6.加分:程式可以跟人玩 -1. Will be a shuffling mahjong (144) 2. Licensing (16) 3. Can be imported 17 mahjong, Output whether the four players. imported
FiveChessPan
- 1 本程序所用换肤模块来自网络,对作者表示感谢! 2 这个程序是我从自己写的一个小程序慢慢加起来的,所以程序的结构显得不是很清晰,代码还应继续优化。 3 网络对战中似乎只能在局域网中进行。 4 这个程序还在些BUG。 5 指正请E-Mail:panguoqing2008@163.com
fiveplus
- 五彩跳棋游戏:因为最少是5个一行可以消失,最多是9个,5再加4个加号,就是Five#。如果你有更符合,更好听的游戏名字,请寄给我。欢迎玩 Five#,一个简单但是很容易上瘾的游戏。你可以离线玩这个游戏,但是也可以通过把你的分数张贴到Five#和网站上和世界各地的玩家竞争。 在玩这个游戏的时候,我们高度建议 你将桌面设置成 高的或者真彩色 。 也可以在256色下运行,只是太难看了,并且还闪烁。 这个游戏的主要目的是得分,这个分数显示在左上角的液晶显示器里。 游戏版面占据了窗口的
mtetris
- MATLAB版俄罗斯方块 控制键: [4]左[5] 旋转 [6] 右 [2] 下落 [Ctrl+P] 暂停/恢复
FiveStone
- 五子棋游戏是一历史悠久,对抗性强,技巧性高的棋类游戏。本文用VC 6.0设计了五子棋游戏。并就以下问题进行了探讨: (1) 棋子棋盘在程序中的表示; (2) 如何通过鼠标点击落子; (3) 如何判断输赢,在棋盘的—,|,/,\\,四个方向进行搜索,超过5子以上连成一线则认为赢了。 (4) 如何实现梅棋功能。 (5) 如何保存并读入棋谱; (6) 如何让电脑拥有人类的智慧; (7) 编写软件代码应遵守的编写规范,成对编码原则和代码的注释 (8) 其它未详尽处,请参
Gobang@Jawf_Studio
- .这里的五子棋是一个二维界面的人人对弈的游戏,能够实现无限步悔棋。 2.游戏界面由图形组成,有玩家姓名设定,有先走玩家的选择对话框,棋子分黑白两种,也有玩家白黑棋的选择对话框。 3.游戏移动通过使用方向键来完成,同时也包括游戏开始的菜单选择,落子通过回车键来完成。 4.游戏中支持计分,且当玩家悔棋的同时,悔棋方的分数会回到与其对应的分数,此计分是根据落子后得同色棋的连子情况独特设计的,是为机器人下棋作铺垫的。 5. 游戏中可以动画显示前五的高分记录。
fangkuai
- (1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。 (2)得分越高,方块下降速度越快(每200分为单位)。 (3)每下落一个方块加1分,每消除一行加10分,两行加30分,三行加70分,四行加150分。初试分数为100分。 游戏控制: up-旋转;空格-下落到底; 左右下方向键-控制方向。P-开始或暂停游戏。 ESC-退出。 特点: (1)由于tc不支持中文,所以基本都是英文注释。 (2)函数命名尽可能规范的表达其内部处理目的和过程。 (3)
renju
- 开发环境:Matlab 7.6 (R2008a). 该程序功能简介: 1. 双人下五子棋,能够判胜负。 2. 如果选中Hint 3 ,会画出黑白双方在六格之内所有可能形成3的点。 3. Hint 4 和 Hint 5 的功能与Hint 3同理。 4. 按一次Back,悔一步棋。 5. 按下Restart,重新启动程序。
b~a~hh
- 由n2个方块排成n行n列的正方形称为“n元棋盘”。如果两个皇后位于n元棋盘上的同一行或同一列或同一对角线上,则称它们为互相攻击。要求输出使n无棋盘上的n个皇后互不攻击的所有布局。 具体要求如下; (1)n可由键盘输入。 (2)在输入n后,动态建立方法说明中所需要建立的数组空间;程序运行结束时释放该存储空间。 (3)分别用n=4,5,6运行你的程序。-by n2-n squares formed n trip out of a square called "n chessboard.&q
CardTest1
- 游戏说明: 牌的大小顺序: 大王,小王,A,K,Q,j,9,8,7,6,5,4,3,2 出牌规则: 每次只能出一张牌,每局开始时随机由其中一人先出牌,以后由上一次赢的玩家出牌。首家可以出任意一张牌。首家出牌后,下家所出的牌的花色要与首家的相同,大小不限。如确实没有花色相同的牌,则可以出其它的牌。 胜负判定: 当每人都出了一张牌后,如果花色相同,则比较两张牌的大小,牌大的赢.如果花色不同,则先出牌的赢。最后经过统计赢的次数最多的 玩家最终赢得比赛。 The rules is following:
SourceCode
- 中国象棋 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEn
J2ME_PIG
- 手机网络纸牌游戏(拱猪) 游戏的基本设计思想是根据游戏规则制定的,下面给出拱猪游戏的简单游戏规则: 牌的大小按下列顺序排列:A、K、Q、J、10、9、8、7、6、5、4、3、2。 1.出牌 (1)每轮只允许出一张牌。 (2)第一局游戏由得到梅花2的一方首先出牌,并且必须出梅花2。 (3)必须先出与首家相同花色的牌,无相同花色时方可用其它花色代替。 (4)最大方得到该轮的所有分牌,并获得本轮先出牌的资格。 2.分值计算 红桃:红桃为分牌。-Mobile Netw