如何实现扑克牌游戏的AI

crazymens 2004-10-16 10:29:20
我现在想制作一款扑克牌游戏,游戏的界面和出牌控制都已经完成,但是对于电脑的AI不知道该如何实现。
因为真人在打扑克牌的时候不但要考虑自己的牌,还要考虑对家的牌,想起来好像特别复杂。不知道这里有没有朋友做过扑克牌游戏的开发,能否给一些指导意见。谢谢!
...全文
277 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
不徻写代码 2005-01-11
up
回复
cuilichen 2005-01-11
我觉得主要是规则问题:比如麻将,不同的牌面,向哪个方向做牌更容易胡牌,需要进行判断。还要设置各种加权,从而得到每种做牌方向的综合评定,就是说目前的牌面可能不是很容易胡大三元,但是由于大三元的加权高,有可能做大三元的牌。
针对一种游戏规则的AI比较容易,但是随着规则的增加,AI越来越复杂。
回复
batfree 2004-12-05
随机数吧,这样子比较好一点。
回复
UTF888 2004-10-21
随机数处理,这样的设计更理想一些,我正在做一个麻将的游戏。
不过,随机数处理的时候,要注意效率的问题。
如果你求的随机数太多,会影响速度的。
回复
prok 2004-10-20
找点别人得ai看看pc版得.
回复
nik_Amis 2004-10-20
up
回复
chengfeng 2004-10-18
用随机数处理,几率可以由自己调控
回复
UTF888 2004-10-18
估计比较复杂
像棋牌类的游戏
分析计算的部分很多
我想
最重要是看你如何设计你的游戏了
祝成功!
回复
匪六哥 2004-10-18
up!
我想做麻將遊戲耶
回复
crazymens 2004-10-17
提前
回复
发动态
发帖子
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
社区公告
暂无公告