先发点牢骚:
做梭哈唯一的感受:耐心真的很重要!梭哈基本不涉及重要算法,唯一难做的就是判断牌型,因为其涉及的情况实在是太多了,要先比较,然后再比较,然后再接着比较……测试数据也挺烦的,最开始还能手动设置发出的牌是什么,可以根据需要发牌,到后来基本成型的时候,牌是随机产生的,人为控制极为不便,然后当偶尔有些情况会出错时,需要两组以上的数据以找出哪个地方有问题,只好不停地发牌……
今天下午刚把这个做完,Navy大牛到我寝室里来玩我的那个24点,立即爆出一个重大BUG,当随机产生的四个数种只要有一个6时,你输入6+6+6+6,会恭喜你做对了,同理,还有8和12也会有同样的BUG,不过解决这个BUG的算法也很简单,新版会解决这个BUG。今天的梭哈应该还会有判断上的问题,所以请大家帮忙测试一下,把有问题的数据和结果写在下面,我将非常感谢^_^
Flash版梭哈游戏下载(32.4K):请右键点击此处,选择目标另存为^_^
游戏说明:
测试版,做的比较烂,可能玩起来会觉得比较不爽(至少我觉得不爽),如果你有什么好的意见也请帮忙写在下面^_^。
每局开始,自动先发两张牌,然后根据明牌的大小确定谁有权觉得这一次的赌注,每次赌注可为0、25、50、75、100。若发牌过程中无对话框出现,则右边面板中的四个按钮都是有效的。“增加”按钮可以增加当前赌注,“减少”按钮可减少当前赌注,确定赌注后,点“发牌”按钮即可继续发牌,五张牌发完后,会翻开电脑的底牌,并比较大小。(晕!写到这里又发现一个很重要的问题-_-)。当有对话框时,你只能选择“跟牌”或者“放弃”。游戏中的对话框是可以拖动的,按住对话框顶部标题栏(红色的圆角矩形)即可拖动。
还有一件比较有挑战性的事情,当你拿到“同花顺”或者“铁支”是可以赢到5倍或者3倍的比分,也就是说最多可以拿到5×400=2000分!
游戏规则如下:
扑克牌只取各门花色的牌中的8、9、10、J、Q、K、A,共28张牌。
牌的大小比较:
牌型比较:同花顺>铁支>葫芦>同花>顺子>三条>二对>对子>散牌
(各名词的意思见下文的说明)
数字比较:A>K>Q>J>10>9>8
花式比较:黑桃>红桃>梅花>方块
牌型说明:
同花顺 拥有五张连续性同花色的顺子。以A为首的同花顺最大。但8和A之间不算顺子。
铁支 四张相同数字的牌,外加一单张。比数字大小,A铁支最大。
葫芦 由「三条」加一个「对子」所组成的牌,若别家也有此牌型,则比三条数字大小。
同花 不构成顺子的五张同花色的牌。先比数字最大的单张,如相同再比第二支、依此类推。
顺子 五张连续数字的牌组。以A为首的顺子最大,如果大家都是顺子,比最大的一张牌,如果大小还一样就比这张牌的花式。
三条 牌型由三张相同的牌组成,以A为首的三条最大。
二对 牌型中五张牌由两组两张同数字的牌所组成。若遇相同则先比这副牌中最大的一对,如又相同再比第二对,如果还是一样,比大对子中的最大花式。
对子 牌型由两张相同的牌加上三张单张所组成。如果大家都是对子,比对子的大小,如果对子也一样,比这个对子中的最大花色。
散牌 单一型态的五张散牌所组成,不成对(二对),不成三条,不成顺(同花顺),不成同花,不成葫芦,不成铁支。先比最大一张牌的大小,如果大小一样,比这张牌的花色。
运气还是比较好的,玩这个的时候.
24点呢[disinclined]
呵呵,偶玩这个的时候运气不是很好,不过我知道一个BUG,所以我可以大致猜到电脑的牌,嘿嘿……还得重做[hidro]
强强:马上接着做24点和排行榜,一定在这个星期内搞定,放心![yuk]
貌似有个BUG,在某种方式赢了之后我还是可以点发牌,结果就是金币数量是看Flash能表示的范围,还有时间和手累不累的问题了……输了也一样,可以负到N多。
[hidro]汗!应该是某个地方忘记屏蔽那四个按钮了……
可能是吧,有些时候是不可以点的,又有得累了^_^。
死空虚,偶下不起拉,歧视偶拉~~~~~555555555555
一剑MM,我又怎么歧视你啦?表这么容易生气哦!
期待排行榜[smile]
可惜这两天被琐事所累,一点进度都没有……如果星期五晚上世界杯之前还没搞定,只好放弃世界杯的第一场比赛了……
orz ~
为什么我3个A+一对10
输给了一对KK+一对8
[hidro]这种错误也有?aaaa……
好多天莫来看望Fdream,你的blog就变成游戏坊了,嘻嘻[beatific]
呵呵,娱乐一下~~玩了24点没?
哇,你小子怎么整天研究游戏也~~~
研究游戏有什么不好?
我喜欢24点,不过习惯玩的是10点的,有11、12点我一时反应不来。哈哈
等你以后开发更有趣的游戏!![beatific]
呵呵,我故意加大难度的,要是只有1~9就没有多大挑战性
做这种小游戏纯属空虚,谈不上开发,呵呵[beatific]