Repository navigation
Releases: youyoudezhuzhu/guandan-android-server
Releases · youyoudezhuzhu/guandan-android-server
Release list
掼蛋服务器 APK v1.6.7
v1.6.7 修复改名删字触发全屏bug
修复
- 联机改名删字不再触发全屏变首页:移除"进入页面自动全屏"(on load 被浏览器忽略+keydown手势兜底导致删除键触发全屏→布局重排→回首页)
- 全屏改为仅手动按钮:顶栏全屏按钮随时可点,改名/输入不再被全屏干扰
前端
- 版本 bump v1.6.7
掼蛋服务器 APK v1.6.6
v1.6.6 联机修复
修复的联机问题
- 红绿阵营着色全局生效:原本锁在手机窄横屏媒体查询里,电脑/竖屏/平板都看不到。现在任何分辨率、任何联机端都能看到 队友绿#6ec7ad / 对方红#d98b72
- 删掉大屏最左边多余的「我方/对方」徽章
- 联机改名删字不再卡住:lan-dialog 补 cancel 拦截,安卓返回键不再误关页面
- 非房主也能看到进贡日志+技能日志:进贡/技能日志字段补进联机快照同步,guest 端可见
前端
- 版本 bump v1.6.6
掼蛋服务器 APK v1.6.5
v1.6.5
启动页 Google Material 3 (MD3) 改版
- 引入 Material Components 库
- 主面板 MaterialCardView 卡片 + 圆角形状 (MD3 Shape)
- 状态 Chip 指示器、地址卡、二维码 ShapeableImageView、MaterialButton 按钮
- MD3 动态色板(掼蛋绿主色)
IP 读取优化(LocalSend 同款方案)
- 改用 Android NetworkInterface + ConnectivityManager 双通道枚举全部网卡 IP
- 多网卡(WiFi/热点/以太网)IP 全量显示
- 与 node os.networkInterfaces 合并去重
架构
- MainActivity / GameActivity 适配 AppCompatActivity
- 启用 android.useAndroidX + enableJetifier
掼蛋服务器 APK v1.6.4
v1.6.4
技能日志系统(最终规范)
- 技能名→玩家变化格式,+/-表示牌变化
- 明察秋毫不泄牌面
- 移花接木用↔双向箭头
- 声东击西正常生效+🔓
- 技能日志显示5行
- 五谷登丰每2人一行+对齐
头像状态标记
- 🧭 声东击西:被锁玩家头像
- 💤 乐不思蜀:被跳玩家头像
- 🛡 空城计:免疫玩家头像
其他
- 声东击西弹窗只对被锁玩家提示
- 弃牌弹窗改手牌式横向堆叠
- 技能模式描述补全
- 所有toast统一横幅+去【】
掼蛋服务器 APK v1.6.3
v1.6.3
技能日志系统按最终规范重写
- 技能名→玩家变化格式, +/−表示牌变化
- 明察秋毫不泄牌面
- 移花接木用↔双向箭头
- 声东击西改为正常生效+🔓
- 技能日志显示5行
- 五谷登丰每2人一行+对齐
- 所有toast统一横幅样式、去【】
10技能掼蛋局域网服务器,支持单机练习+局域网联机。
v1.5.0
掼蛋局域网版 v1.5.0
10技能系统
- 技能池扩展 5→10: 新增移花接木/明察秋毫/偷梁换柱/空城计/声东击西
- 出牌堆概念(无中生有/五谷登丰/偷梁换柱从出牌堆抽, 不凭空生成)
- 每回合最多1张技能, 声东击西锁定+解除, 空城计免疫, 明察秋毫查看手牌弹窗
- AI决策重写为 SkillScore 评分制(不再无脑随机)
进贡/还贡/抗贡全规则
- 单贡/双贡完整实现, 双下按点数分配(大给头游小给二游)
- 抗贡(一人两张或各一张)后头游先出, 非抗贡下游/贡牌大者先出
- 还贡配对(拿谁牌还谁), 排除逢人配
玩感优化
- 出牌人+已出牌按阵营着色(队友青绿/对方砖红)
- 主页精简(删品牌栏/公告卡/footer)
掼蛋局域网服务器 APK v1.4.2
v1.4.2 — 出牌阵营着色 + 主页精简
布局与配色
- 出牌人名字按阵营着色:队友 → 青绿色
#6ec7ad,对方 → 砖红色#d98b72(与游戏整体深绿配色协调,柔和不刺眼) - 已出牌组描边按阵营着色:与出牌人颜色联动,队友青绿 / 对方砖红,一眼区分敌我
- 主页精简:删除品牌 logo 栏、"返回官网"链接、公告卡、底部 footer;只保留 hero 区 + 单机练习 + 局域网联机 + 新手教程 + 游戏设置
- 手机横屏一屏放下全部主页元素,布局更聚焦
特性回顾
- 单机二级菜单(常规模式/技能模式)
- 技能模式(无中生有/顺手牵羊/过河拆桥/乐不思蜀/五谷登丰)
- 网页默认全屏、banner 时长减半、随机 AI 名字库
掼蛋局域网服务器 APK v1.4.1
v1.4.1 — 单机二级菜单 + 操作打磨
新增
- 单机练习二级菜单:进入单机后弹出"常规模式/技能模式"选择弹窗,替代原 confirm 弹窗,更美观清晰
- 随机 AI 名字库:每局从 30 个名字池随机抽取 3 个 AI 玩家,对局新鲜感更强
布局与交互优化(手机横屏)
- 技能按钮与出牌按钮等大(38px 统一高度)
- 网页打开默认全屏(沉浸式横屏,自动进入全屏)
- 技能 banner 持续时间减半(1400ms→700ms)
- "XX出牌+牌型"合并为单标签(白字出牌人 + 黄字牌型)
- 删除"正在思考"状态行(与头像"思考中"徽章重复,减少冗余)
- 手牌图层提到最顶,选中上移不被遮挡
特性
- 单机 / 局域网联机均可选技能模式(无中生有/顺手牵羊/过河拆桥/乐不思蜀/五谷登丰)
- AI 智能用技能(按局势决策)
- 开局每人发 2 张技能卡
掼蛋局域网服务器 APK v1.4.0
v1.4.0 — 技能模式 + 布局大改 + 随机 AI 名字库
新增:技能模式(单机/联机可选)
- 无中生有:从牌堆抽 2 张牌
- 顺手牵羊:偷取目标 1 张随机牌
- 过河拆桥:让目标弃 1 张随机牌
- 乐不思蜀:目标下回合被跳过
- 五谷登丰:所有未出完玩家各 +1 张
布局优化(手机横屏)
- 技能卡与出牌按钮同行、贴近牌组底部
- 技能卡两行文字(名字+描述)+ Emoji 图标
- 删除"正在思考"状态行(与头像"思考中"徽章重复)
- "XX出牌+牌型"合并为单标签(白字出牌人 + 黄字牌型)
- 出牌区放大、提示文字上移贴合顶部对手
- 手牌图层提到最顶,选中上移不被遮挡
- 对手牌堆卡背去除,改留张数徽章
新增:随机 AI 名字库
- 单机模式每局从 30 个名字池随机抽取 3 个 AI 玩家
- 每次对局玩家名字都不同,新鲜感更强
特性
- 单机 / 局域网联机均可选技能模式
- AI 智能用技能(按局势决策)
- 精致技能卡 + 使用横幅/动画
- 开局每人发 2 张技能卡
掼蛋局域网服务器 APK v1.3.8
🎉 最终版:掼蛋局域网服务器
四人两两对战、两副扑克牌(108 张)的掼蛋局域网服务器 APK。打开 App 即自动启动内置 Node.js 服务器,同 WiFi 设备扫码/浏览器访问即可联机对战(2–4 名真人 + AI 补位)。
🎮 游戏规则(完整)
- 逆时针出牌:自己 → 右手边 → 对家 → 左手边
- 进贡 / 还贡 / 抗贡:末游向头游进贡除红桃级牌外最大的一张(含大小王),头游还一张 10 及以下;末游抓到两张大王可抗贡并先出
- 完整牌型:单张、对子、三张、三带二、顺子(5 张)、三连对(334455)、钢板(aaabbb,最大 6 张)、同花顺、炸弹(同数字 4 张以上无上限)、四王炸
- 标准结算:头游升级——搭档二游升 3 级 / 三游升 2 级 / 末游升 1 级;双下连升;接风;逢人配(红桃级牌当任意牌)
📱 手机体验
- 横屏自适应布局:按视口比例自动分配(对手区/出牌区/按钮/手牌),任意分辨率不重叠、不滚动
- 左上角悬浮菜单:返回主页/音效/音乐/设置/规则/全屏/重开本局 收纳一处
- 一键全屏:隐藏浏览器地址栏(竖屏顶栏也有)
- 版本标签:左下角 9px 半透明小字,不占版面
🌐 局域网
- IP 全量显示:WiFi / 热点 / 流量等多网卡 IPv4 自动识别全部展示(Android 原生双通道枚举)
- 二维码扫码直达 / 6 位房间码加入,房间与消息中继(HTTP + SSE),规则引擎在浏览器端
安装:下载 APK 覆盖安装即可。本机可玩单机练习(3 个 AI),也可作为服务器供其他设备联机。