# 斗地主 **Repository Path**: lang_junnan_admin/game-landlord ## Basic Information - **Project Name**: 斗地主 - **Description**: 一款棋盘游戏斗地主,基于netty面向客户端开发的,该有的功能都有,一共17种牌型,春天,炸弹,火箭 房间分翻倍, 出牌规则有 (炸弹,火箭)(单牌 对牌 三牌) (单顺子 双顺子 三顺子 四顺子)(三带单牌 飞机带单牌 三带对牌 飞机带对牌)(四带单牌 四带对牌 四 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-02-16 - **Last Updated**: 2024-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 斗地主 #### 前端代码 及图片 因违规所以无法开源 ![斗地主](image/img.png) #### 介绍 春节期间做的棋盘游戏斗地主,基于netty面向客户端开发的,我比较注重功能,页面UI都是在网上东拼西凑找的图片素材,这游戏略微有点难度的就是 出牌算法和比牌算法,需要提前梳理好,一共17种规则比对,额外考虑好 春天,炸弹,火箭 房间分翻倍即可 出牌规则 (炸弹,火箭)(单牌 对牌 三牌) (单顺子 双顺子 三顺子 四顺子)(三带单牌 飞机带单牌 三带对牌 飞机带对牌)(四带单牌 四带对牌 四顺子带单牌 四顺子带对牌) 每种牌型不同分 比牌规则:遇见相同牌型时,比对出牌结束索引来计算谁牌大 #### 软件架构 后端使用java语言的Netty框架进行开发,基于WebSocket协议分发事件进行处理 #### 使用说明 1. 后端代码已开源70% 2. 可以随意对接客户端App或前端 #### 致谢!~ 如果喜欢里面的部分逻辑,请点个Star在收藏吧!辛苦您在百忙之中的阅读