谁编过扑克牌游戏啊,用一维字符数组存储牌和花色,那用户手里的牌该怎么表示啊,荷官该如何取牌啊???
答案:2 悬赏:10 手机版
解决时间 2021-11-28 15:13
- 提问者网友:人生佛魔见
- 2021-11-28 09:05
谁编过扑克牌游戏啊,用一维字符数组存储牌和花色,那用户手里的牌该怎么表示啊,荷官该如何取牌啊???
最佳答案
- 五星知识达人网友:过活
- 2021-11-28 09:49
每一个玩家一个数组,荷官也需要一个。为便于操作,可以用一个额外的数组保存在桌面的牌,在某些玩法下可以用荷官的数组代替。
假设玩游戏的有一个荷官和4个玩家,玩一副牌,那你需要5个数组。数组大小固定为54,或者根据玩法定。荷官的数组大小固定为54。开始54张牌都在荷官那里,用一个过程“洗牌”,然后按顺序“发牌”。
发牌的操作是一个按顺序读取荷官数组(假设为A)的循环,每次将A的一个元素添加到其中一个玩家的数组,并把指定元素从A里删除。玩家出牌也类似的。
为便于操作,可以用数组的第一个元素保存牌的张数。
假设玩游戏的有一个荷官和4个玩家,玩一副牌,那你需要5个数组。数组大小固定为54,或者根据玩法定。荷官的数组大小固定为54。开始54张牌都在荷官那里,用一个过程“洗牌”,然后按顺序“发牌”。
发牌的操作是一个按顺序读取荷官数组(假设为A)的循环,每次将A的一个元素添加到其中一个玩家的数组,并把指定元素从A里删除。玩家出牌也类似的。
为便于操作,可以用数组的第一个元素保存牌的张数。
全部回答
- 1楼网友:行雁书
- 2021-11-28 10:38
扑克牌游戏多了,具体点。
用户的牌也一样用数组就是了。
用户的牌也一样用数组就是了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯