Commit Graph

15 Commits (master)

Author SHA1 Message Date
苗庆帅 68e7609b47 初始化 2025-06-21 12:49:30 +08:00
苗庆帅 0274f58a32 fix(game): 修复游戏输赢逻辑
- 修改了玩家下注、跟注、加注等操作的逻辑
- 优化了胜利者和失败者的分数计算方法- 调整了底池分数的分配方式
- 修复了一些潜在的bug和性能问题
2025-06-20 20:06:13 +08:00
苗庆帅 31f994343b fix(game): 修复游戏结束逻辑,弃牌的时候正确结算
- 将 room.roomResult() 替换为 room.endGame(),以确保在最后一轮后正确结束游戏
2025-06-20 16:05:37 +08:00
苗庆帅 b134082820 feat(game): 添加玩家胜利标识并优化游戏结束逻辑
-
- 优化 Room 类中的游戏结束处理逻辑,包括分数保存和奖励计算
- 更新 RoomEndState 类的 enter 方法,改进玩家状态切换流程
- 在 EXPlayerBetState 中添加日志输出,便于调试- 为 EXPlayBack 类的 addResultCommand 方法添加注释,提高代码可读性
2025-06-20 15:49:10 +08:00
苗庆帅 561d4f5d27 refactor(room): 重构房间底分逻辑
- 移除 EXRoomDealState 和 EXRoomStartGameState 中重复的底分计算逻辑- 在 EXRoom 中添加统一的底分计算方法
- 优化底分扣除和边池增加的逻辑
- 删除不必要的注释和未使用的代码
2025-06-20 01:24:27 +08:00
苗庆帅 c22f15dbf4 refactor(suoha): 重构游戏房间逻辑
- 移除了 EXRoom 类中冗余的空行和注释
- 优化了 EXRoomStartGameState 类中的游戏开始逻辑
- 更新了游戏结束处理逻辑,简化了回放结果的生成过程
2025-06-19 21:30:36 +08:00
苗庆帅 e4e3e22a1e fix(game): 修复游戏结束逻辑并优化分数计算
- 修改了游戏结束时的分数计算逻辑,确保正确处理玩家的输赢- 优化了回放功能,增加了游戏结束后的详细结果信息- 调整了底池分数的计算方式,根据房间配置动态设置
- 修复了玩家在游戏中的总失分计算错误
2025-06-19 20:55:57 +08:00
苗庆帅 83bca334ac fix(game): 修复单局加倍功能逻辑错误
- 在 EXPlayerBetState 类中,修改了加倍分数的条件判断
- 添加了对 room.counts == 2 的检查,确保只有在特定情况下才加倍
- 优化了游戏的公平性和可玩性
2025-06-19 01:28:23 +08:00
苗庆帅 ea2e98eb41 feat:update 2025-06-18 20:42:11 +08:00
苗庆帅 9f1b4722b0 删除了 PlayerInitState类/新增 RoomWaitState类,修改了 RoomDestoryGameState和PlayerReloadState类/优化了 EventConteroller中的redisGroupMemberRound方法/更新了Global类中的logger属性 2025-06-17 20:11:21 +08:00
苗庆帅 eeefa26d8f refactor(game): 重构游戏相关代码
- 删除了 PlayerInitState 类
- 新增 RoomWaitState 类
- 修改了 RoomDestoryGameState 和 PlayerReloadState 类
- 优化了 EventController 中的 redisGroupMemberRound 方法
- 更新了 Global 类中的 logger 属性
2025-06-17 19:53:46 +08:00
苗庆帅 5546469879 refactor(game): 重构游戏相关代码
- 删除了 PlayerInitState 类
- 新增 RoomWaitState 类
- 修改了 RoomDestoryGameState 和 PlayerReloadState 类
- 优化了 EventController 中的 redisGroupMemberRound 方法
- 更新了 Global 类中的 logger 属性
2025-06-17 19:52:45 +08:00
苗庆帅 c698851efe refactor(game): 重构游戏相关代码
- 删除了 PlayerInitState 类
- 新增 RoomWaitState 类
- 修改了 RoomDestoryGameState 和 PlayerReloadState 类
- 优化了 EventController 中的 redisGroupMemberRound 方法
- 更新了 Global 类中的 logger 属性
2025-06-17 19:49:39 +08:00
李泽帆 bc6d2d0abb 修改结算积分 2025-06-11 19:52:31 +08:00
FPGA 70bf265812 add back 2025-06-04 12:09:13 +08:00