网络斗地主需求
2017-02-20 12:37:36 0 举报
AI智能生成
斗地主
作者其他创作
大纲/内容
服务器
登录
记录玩家登录信息,包括玩家名字、IP等
打牌
发牌给玩家
当记录到有3个玩家登录时即按玩家IP发牌给各个玩家
对牌排序
抢地主
根据收到的客户端玩家输入的数字来确定地主,确定地主后底牌发给地主
发完底牌后也需要重新排序
打牌逻辑
根据已经写好的打牌函数处理玩家出牌是否符合规则
有子集判断
能够判断打出的牌是否符合牌型
玩家出的牌打不打得过上家的牌
玩家每出一次牌就得删除相应玩家手中的对应牌,并重新发送剩余的牌给对应玩家
判断输赢
判断玩家手中剩余牌数,当某一玩家牌数为0时则游戏结束,判断地主胜利还是农民胜利,并发送相应数据给客户端
网络斗地主需求
客户端
登入服务器
开始打牌前显示抢地主和不抢地主按钮,点击则发送不同参数
接收到服务器发送的牌后,显示玩家收到的牌
轮到哪个玩家出牌时玩家牌的上方显示出牌,不要两个按钮,且如果前面连续的两家未出牌时则只显示出牌按钮(循环)
如果接收到服务器的提示地主或玩家胜利时则在客户端显示,游戏结束
0 条评论
回复 删除
下一页