搜索资源列表
game_Majiang
- 用C++开发的中国麻将游戏(单机版),可以做为学习的范例。 —————————————————————————————— 游戏的基本运行 ——————————————————————————-———— 运行前会先洒色子,根据色子与庄家给各玩家初始化手中的牌 1.初始化(根据庄家和色子数给每个人发12张牌) 2.牌墙发牌给庄家(m_nActive活动状态给庄家) 3.根据活动状态玩家是否是出牌状态(m_nState==1):如果是电脑,让其思考最差的一张牌并出牌,如果是
CardTest1
- 游戏说明: 牌的大小顺序: 大王,小王,A,K,Q,j,9,8,7,6,5,4,3,2 出牌规则: 每次只能出一张牌,每局开始时随机由其中一人先出牌,以后由上一次赢的玩家出牌。首家可以出任意一张牌。首家出牌后,下家所出的牌的花色要与首家的相同,大小不限。如确实没有花色相同的牌,则可以出其它的牌。 胜负判定: 当每人都出了一张牌后,如果花色相同,则比较两张牌的大小,牌大的赢.如果花色不同,则先出牌的赢。最后经过统计赢的次数最多的 玩家最终赢得比赛。 The rules is following:
game_chesse.7.1
- ARM 纯C语言中国象棋源代码.无AI.人人对弈,可放大缩小.-Chinese chess ARM pure C language source code. No AI. Everyone chess, can zoom.
BaHuangHou
- 题目:八皇后问题。 八皇后问题是指求解如何在国际象棋8*8棋盘上无冲突的放置八个皇后棋子。因为在国际象棋里,皇后的移动方式是横竖交叉,所以在任意一个皇后所在的位置的水平,竖直和斜45度都不能有其他棋子的存在。一个完整的无冲突的八皇后棋子分布成为八皇后问题的一个解。设计思路:我使用了回溯的方法来解决八皇后问题,也就是逐次试探的方法。这个方法是通过函数putchess()对自身的递归调用来实现的。运行程序后,主函数调用putchess()函数在棋盘第一行第一列上放置棋子,开始向下一行递归。每一步
flashgame
- 游戏规则: 1、玩家通过掷筛子掷出的点数大小来控制主角在地图中前进的步数,当玩家到达终点则游戏结束。 2、你将与两家聪明的电脑玩家同场竞技。(ai设定) 3、玩家点击右下角两个筛子掷筛,停止后可选择任意一个筛子的大小值作为角色前进的步数。 4、电脑和玩家轮流掷筛,轮到任意一方时将会有闪烁提示。并能够体现电脑的操作过程。 5、地图内设各种事件格,如:前进,后退,暂停等,将对棋子前进造成2次变化。(不会存在2次以上的变化) 6、如果两个棋子走到同1格停止,则后来的将会把原来
chess_five
- 经典的五子棋游戏~~~ (1)实现五子棋人机对战和机机对战。并判断胜负,向胜者表示祝贺。 (2)实现了残局设置供用户选择挑战。 (3)可以在人机对战中选择先后手。 (4)实现了机器的AI。 (5)可以根据权重落子,使机器功能更加强大。 (6)越界提醒,使用户能避免因输入错误导致落子越界出棋盘 (7)用户可以悔棋。 (8)用户再下完一局后,可选择是否继续再来一盘,选择“否”-The classic backgammon game ~ ~ ~ (1) t