开发记录
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v158
门清大牌读牌 + 损失最小化(v2):对手牌河不打字牌幺九=十三幺/字一色(tier3)、某花色一张没打=九莲/清一色(tier3)、占比 ≤10% =tier2、短牌河某花色 ≤1 张=tier1 兜底(不丢旧灵敏度)、牌河中张密集=七对弱信号;逐张危险轴:十三幺轴上中张 ×0.25(嫌疑花色内不打折)、字牌与幺九公开张数下限 0.1(多现 ≠ 安全)。修一个牌型判定正则捕获组 bug(此前所有数牌被当中张、幺九判不出)。前后端同源,golden fixture 7 case 逐位对拍;反事实度量:十三幺嫌疑下旧口径丢幺九 128 点 → 现改为丢孤张中张 32 点(避免 96 点,进张同时由 0 提到 16)。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v157
对手大牌风险定价(档位版):按对手牌河/副露明细/已胡次数/锁手给放炮成本分档(×4 / ×16 / ×32,染手嫌疑花色 ×0.5),已锁手家不再享受现物与花色折扣;广麻补杠在残局 + 该牌未现 + 对手疑似大牌时不再补杠;LLM 候选与 prompt 新增「风险赔付:约N点(档·信号)」与对手风险档数组,条件深思威胁分与定价同源;前后端同源(golden fixture 对拍 4/4)。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v156
本次更新(血流为主): 1. 血流·听牌面板:一行最多显示 9 张听牌,手机端按面板可用宽度自动降列(不再固定 4 张)。 2. 血流·多胡 BGM:四家胡牌张数合计 ≥ 8 张时切换到 HuMusic;每局结束切回默认 BGM。换曲为「旧曲淡出到 0 → 换曲 → 新曲淡入」,不生硬截断。 3. 音频:取消 LLM 语音播放期间对 BGM 的压低(血流与非血流一致)。 4. 血流结算页:单机不再出现「返回房间」,单机只保留「返回大厅」。 5. 开发期诊断(仅 DEV):控制台 __bfExplainWin() 可摊开一手牌的全部候选拆解、番型、倍率与每家收付。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v155
本次更新:血流结算明细改为徽标显示,另调整背景音乐与语音处理、听牌面板排版。 【莲花麻将·血流 结算】 - 结算卡删除「计分详情」折叠,明细直接用徽标给出:番型+权重(如「七星十三烂+4」)、事件×倍率(点炮胡×1 / 自摸×2 / 抢杠胡×2 / 杠后自摸×4)、硬胡×2,以及天胡/地胡保底与已封顶;右端保留本人本次收付。 - 例:清一色·碰碰胡 = 20 倍 →「清一色+4 碰碰胡+2 自摸×2 硬胡×2」,+600 分。 - 只是展示方式变化:计分、封顶、锁手与流水数据均未改动。 【背景音乐与语音】 - 血流局内:四家胡牌累计达到 8 张时背景音乐切换为 HuMusic.ogg;每局结束切回默认曲目,换曲带淡入淡出,不截断。 - 语音播报期间不再压低背景音乐(血流与经典麻将一并生效)。 - 同一曲目重复点击不会重复切换;切换过程中静音/关闭再开启会按当前曲目续播。 【血流听牌面板】 - 听牌一行最多 9 张,窄屏按可用宽度自动降列,牌面不再被挤压。 【内部】 - 开发模式新增每次胡牌拆解留档(仅 DEV,可在控制台摊开查看),不影响线上表现。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v154
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v153
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v152
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v151
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v150
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v149
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v148
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。
- 莲花广麻|一款莲花县特有的地方麻将游戏玩法v147
本次更新:莲花麻将·血流规则修正、联机模型语音与身份对齐、房间暂离语义。 【莲花麻将·血流 规则】 - 胡牌锁手后仍可继续点炮/抢杠胡,但不能再「过胡」(有胡时只能胡)。 - 开杠只在摸牌后的这一手提供:碰/吃之后不再出现「补杠/开杠」按钮。 【联机血流(服务端权威)】 - 大模型的台词改为服务端原话下发,并配套服务端语音合成(TTS)播放,不再使用前端模板台词。 - 座位昵称/头像/二次元角色/音色跟随座位身份下发,本家角色随入房上报(大厅选的角色对局内生效)。 - 结算面板与 10 秒倒计时等局末感言播完再开始;亮牌按胡牌演出延后。 【房间与大厅】 - 「返回大厅」= 暂离:保留座位与重进码,本场由 AI 代打,房间面板可一键「回到牌桌」。 - 新增「退出本场」:回主大厅但仍保留座位,可用「继续对局」回到原座位。 - 房主离开不再解散房间(房主顺延给下一位);只有全员离开、房主关闭房间或房间超时才解散。 - 一场结束后各座位仍保持「已准备」,房主可直接再开一场。 【经典联机】 - 庄家开局首回合支持天胡/风杠判定;点炮胡等报牌播完再起胡音效;回合能力按钮随回合即时清理。 【P2P(vibehub 分支)】 - 放行「莲花麻将·血流」在线玩法(此前仅单机可玩),本次同步后的线上版本可用于双真人 + 机器人整场对局。