Commit Graph

81 Commits

Author SHA1 Message Date
kercylan98
50d7689376 删除单元测试代码 2023-05-26 09:12:12 +08:00
kercylan98
a31448bf03 被忽略的内容优化 2023-05-22 16:54:59 +08:00
kercylan98
147e48a1f2 重复加入房间不再反复触发加入房间事件 2023-05-22 11:09:13 +08:00
kercylan98
1616352bb9 玩家支持切换连接 2023-05-22 09:57:02 +08:00
kercylan98
ba252155ff 去除同步发数据,不合理 2023-05-19 15:46:22 +08:00
kercylan98
2d055df276 结构字段优化 2023-05-19 11:26:30 +08:00
kercylan98
166e876700 移除不合理内容 2023-05-19 11:24:48 +08:00
kercylan98
42894e91a4 注释优化,改为使用非线程安全map 2023-05-19 10:25:55 +08:00
kercylan98
12dccb3c07 注释优化 2023-05-19 09:50:32 +08:00
kercylan98
7306c0d8b6 注释优化 2023-05-19 09:49:53 +08:00
kercylan98
31cb4a2f66 房间更改为默认线程不安全,并通过可选项可创建线程安全的房间 2023-05-19 09:37:47 +08:00
kercylan98
4565edb6d7 包调整、非同步map 2023-05-18 19:59:52 +08:00
kercylan98
807d7a67c9 优化 2023-05-15 19:22:04 +08:00
kercylan98
b28badbaab 服务器连接异步读写 2023-05-15 11:49:36 +08:00
kercylan98
df4aa30743 新增排名改变事件 2023-05-12 20:20:30 +08:00
kercylan98
b61a76ee6c 添加获取第一个可用座位号函数 2023-05-12 18:00:42 +08:00
kercylan98
39dc61aef7 泛型类型约束修正 2023-05-12 14:23:27 +08:00
kercylan98
0741d19b7f 支持获取下一个座位号 2023-05-12 11:07:41 +08:00
kercylan98
c8d701bea5 添加手动管理座位信息的函数,默认改为手动管理,添加自动管理的可选项 2023-05-12 10:28:25 +08:00
kercylan98
9a58405f70 部分测试 2023-05-12 10:00:11 +08:00
kercylan98
46017d8bc0 更多的辅助函数、补位模式 2023-05-12 10:00:01 +08:00
kercylan98
dfa5f7a063 带有座位号的房间实现 2023-05-11 20:21:12 +08:00
kercylan98
47f2267918 游戏玩法优化 2023-05-11 15:01:12 +08:00
kercylan98
9667eec16b 房间错误信息修正 2023-05-11 14:43:10 +08:00
kercylan98
0e2e36fde1 解决房间可选项不可用问题 2023-05-11 14:09:47 +08:00
kercylan98
3f0d185322 玩家接口优化 2023-05-11 12:31:23 +08:00
kercylan98
e11168b984 玩家接口优化 2023-05-11 12:28:26 +08:00
kercylan98
434e3fff6b 增加物品删除和清空容器函数 2023-05-10 17:39:48 +08:00
kercylan98
ad7b710a21 物品容器转移 2023-05-10 17:30:11 +08:00
kercylan98
02e4cad427 增加堆叠限制和排序 2023-05-10 15:30:59 +08:00
kercylan98
8bfee0eeeb 物品、物品容器重新设计 2023-05-10 14:58:33 +08:00
kercylan98
aa5a070fe6 物品、物品容器重新设计 2023-05-10 14:55:54 +08:00
kercylan98
dd0b486356 物品容器优化 2023-05-10 12:18:37 +08:00
kercylan98
32f3083e87 物品容器基本实现 2023-05-10 11:33:17 +08:00
kercylan98
eb31ec3982 移除物品概念,不合理 2023-05-10 10:34:13 +08:00
kercylan98
da77329799 新增获取玩家数量接口 2023-05-09 18:56:06 +08:00
kercylan98
2908670e0d 实现MarshalJSON和UnmarshalJSON 2023-05-09 14:37:10 +08:00
kercylan98
ebc476f7bd 实现MarshalJSON和UnmarshalJSON 2023-05-09 14:29:25 +08:00
kercylan98
5ccb39a6aa 排行榜增加统计函数、部分单元测试用例 2023-05-09 14:13:12 +08:00
kercylan98
791b939b71 排行榜GetAllCompetitor改为按照排名的有序数组 2023-05-09 12:35:01 +08:00
kercylan98
80f8ff91ba 排行榜优化 2023-05-09 12:20:18 +08:00
kercylan98
3010a597f8 排行榜实现 2023-05-09 12:09:32 +08:00
kercylan98
fbcea9fba5 物品实现 2023-05-08 10:30:12 +08:00
kercylan98
84094569af mod及import改为github.com/kercylan98/minotaur 2023-05-06 17:45:39 +08:00
kercylan98
41b0417338 优化连接 2023-05-06 15:53:31 +08:00
kercylan98
5e66a2df38 房间管理器简单实现 2023-05-05 18:16:50 +08:00
kercylan98
2038117c3b 增加房主修改功能 2023-05-05 17:55:26 +08:00
kercylan98
4f1ea8d667 房间踢出玩家实现 2023-05-05 17:50:43 +08:00
kercylan98
11478fd8ae 日志优化 2023-05-05 17:50:31 +08:00
kercylan98
4a614f1625 兼容 2023-05-05 17:26:47 +08:00