[源码和文档分享]基于JAVA实现的21点游戏
发布日期:2022-03-25 22:20 点击次数:137
1 需求分析本系统主要提供人机对玩21点牌游戏,实现系统自动判断输赢,计算玩家金钱,并保存用户名称,金钱,头像等信息。另附带在玩游戏时提供背景音乐欣赏。21点游戏基本规则为:每个人最多可拿5张牌,牌的点数在21内(包括21点),玩家点数大的赢,点数相同时庄家赢,玩家点数大于21时不管庄家的点数是什么,玩家都输。A牌可以当1点或11点。当玩家的点数为21点是,其输或着赢的金钱都为点数的双倍。参考文档和完整的文档和源码下载地址:https://www.write-bug.com/article/1915.html
宁国麻将规则中发牌是有讲究的,首先是在开局的时候回每次都法四张牌为一轮,而在第三次发牌之后,每个人再发一张的情况下,庄家会再发一张。实际上这与诸多的麻将玩法是有相似之处的,都是最后由庄家跳牌,然后开始打麻将。在出牌的过程中,摸完所有的牌之后就可以随意的根据需求来碰牌或者是杠牌。与传统麻将唯一的不同之处就是不能吃牌。如果对手打出了四万,自己手中有三万和五万的话是不能吃牌的。不仅如此,而且在规则中明确指出,如果玩家在吃了牌之后是不能够再出同一张牌的。