kercylan
|
136aa697da
|
chore(master): release 0.0.28
|
2023-08-16 19:04:29 +08:00 |
kercylan98
|
7af513a762
|
Merge branch 'master' into develop
|
2023-08-16 19:03:23 +08:00 |
kercylan98
|
b3e4bb6166
|
feat: server.Server 新增 RegConnectionPacketPreprocessEvent 函数用于对数据包进行预处理操作
|
2023-08-16 18:38:02 +08:00 |
kercylan98
|
e0f43c5bfb
|
feat: gateway 网关支持通过可选项自定义端点选择器
|
2023-08-16 17:16:14 +08:00 |
kercylan98
|
5ff74b623d
|
feat: server 目录中新增 gateway 包,提供了基本的 Websocket 网关实现
|
2023-08-16 16:45:58 +08:00 |
kercylan98
|
322938accf
|
feat: server 目录中新增 client 包,提供了 Websocket 客户端实例
|
2023-08-16 16:45:15 +08:00 |
kercylan98
|
157b6b5aaf
|
feat: times 包增加部分时间处理函数
|
2023-08-15 19:42:21 +08:00 |
kercylan98
|
2bd6aa50cb
|
fix: 修复 timer.Ticker.Loop 函数首次触发时会触发两次的问题
|
2023-08-15 11:32:45 +08:00 |
kercylan
|
920f0ac0e2
|
Merge pull request #35 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.27
|
2023-08-14 12:25:50 +08:00 |
kercylan
|
23824adefc
|
chore(master): release 0.0.27
|
2023-08-14 12:25:28 +08:00 |
kercylan98
|
fdde6f9bc7
|
Merge branch 'master' into develop
|
2023-08-14 12:24:37 +08:00 |
kercylan98
|
0f31173291
|
feat: sole 包新增 Once 结构体,用于数据取值去重
|
2023-08-14 12:24:20 +08:00 |
kercylan98
|
31cd79c221
|
fix: 修复配置显示声明的字符串时,导出的数据包含双引号的问题
|
2023-08-12 19:28:06 +08:00 |
kercylan98
|
57ee7ff3ef
|
feat: ranking.List 新增支持默认值的获取排名和分数的函数
|
2023-08-12 10:39:05 +08:00 |
kercylan
|
b13752b36c
|
Merge pull request #34 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.26
|
2023-08-10 18:16:21 +08:00 |
kercylan
|
1d1a776bad
|
chore(master): release 0.0.26
|
2023-08-10 18:16:00 +08:00 |
kercylan98
|
6efa9692d9
|
Merge branch 'master' into develop
|
2023-08-10 18:15:02 +08:00 |
kercylan98
|
9596320e65
|
build: 升级 go 至 1.21 版本
|
2023-08-10 17:59:27 +08:00 |
kercylan98
|
dbf7ed717a
|
fix: http 包装器 group 修复
|
2023-08-08 15:05:50 +08:00 |
kercylan98
|
cec7e5b341
|
feat: server 包新增 HTTP 包装器
|
2023-08-08 14:01:20 +08:00 |
kercylan98
|
340b00eb76
|
feat: 新增 reflects 包,包含反射相关辅助函数
|
2023-08-08 13:35:21 +08:00 |
kercylan98
|
822ffc7041
|
feat: arrangement.Engine 新增更多的辅助函数
|
2023-08-03 17:36:51 +08:00 |
kercylan98
|
84f36eaaba
|
feat: arrangement 新增冲突、冲突处理函数、约束处理函数
|
2023-08-03 15:27:54 +08:00 |
kercylan
|
41d514efaf
|
Merge pull request #33 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.25
|
2023-08-03 12:34:55 +08:00 |
kercylan
|
0a0afbc187
|
chore(master): release 0.0.25
|
2023-08-03 12:34:41 +08:00 |
kercylan98
|
978777e36c
|
Merge branch 'master' into develop
|
2023-08-03 12:33:49 +08:00 |
kercylan98
|
1f5f95ae6d
|
feat: 新增 arrangement 包,用于针对多条数据进行合理编排的数据结构
|
2023-08-03 12:24:09 +08:00 |
kercylan98
|
7cfdbb12a4
|
docs: README.md 及 CONTRIBUTING.md 完善
|
2023-08-02 18:43:12 +08:00 |
kercylan98
|
0db1e5c30b
|
fix: combination.WithValidatorHandleNCarryM 修复 M 允许类型不同的问题
|
2023-08-02 18:04:31 +08:00 |
kercylan98
|
faac7b27bb
|
fix: room.Helper.BroadcastExcept 函数返回值修复
|
2023-08-02 16:21:04 +08:00 |
kercylan98
|
08045088e6
|
feat: room.Helper 支持通过 BroadcastExcept 向被排除表达式命中外的玩家广播消息
|
2023-08-02 16:17:05 +08:00 |
kercylan98
|
553c4362e3
|
docs: poker 包过时标记
|
2023-08-02 15:52:40 +08:00 |
kercylan98
|
87a1ca90bd
|
feat: combination 包新增 WithValidatorHandleNCarryM、WithValidatorHandleNCarryIndependentM 函数
|
2023-08-02 15:43:03 +08:00 |
kercylan98
|
f6873bd5dc
|
feat: combination 包新增 Validator 校验器,用于校验组合是否匹配,取代 poker.Rule
|
2023-08-02 15:35:19 +08:00 |
kercylan
|
b3036e4e65
|
Merge pull request #32 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.24
|
2023-08-02 15:12:28 +08:00 |
kercylan
|
13ce57402f
|
chore(master): release 0.0.24
|
2023-08-02 15:12:17 +08:00 |
kercylan98
|
d9d0392db3
|
feat: random 包新增 Dice 掷骰子和 Probability 概率函数
|
2023-08-02 15:10:32 +08:00 |
kercylan98
|
ace17a6a76
|
feat: 新增 deck 包,用于对牌堆、麻将牌堆、一组数据等情况的管理
|
2023-08-02 14:57:32 +08:00 |
kercylan98
|
1b8d041ae0
|
refactor: 移除 component 包,lockstep 迁移至 server/lockstep
|
2023-08-02 14:04:49 +08:00 |
kercylan98
|
ffd8d047f9
|
test: fight.Round 单元测试函数名变更
|
2023-08-02 11:58:23 +08:00 |
kercylan98
|
d96ed58548
|
feat: fight.Round 新增操作刷新事件
|
2023-08-02 11:58:05 +08:00 |
kercylan98
|
ab180f384b
|
feat: room.Helper 新增获取玩家切片、广播所有玩家、广播在座玩家的函数
|
2023-08-02 11:56:45 +08:00 |
kercylan98
|
060fb05fb8
|
feat: fight.Round 新增获取当前操作超时时间的函数
|
2023-08-01 16:30:03 +08:00 |
kercylan98
|
e3224d010b
|
refactor: moving2d 移动到 game 包中
|
2023-08-01 15:33:11 +08:00 |
kercylan98
|
b9d953338f
|
feat: server.Server 新增分流通道创建和关闭事件
|
2023-08-01 15:07:33 +08:00 |
kercylan98
|
c92f16c170
|
feat: server.Server 支持通过 WithShunt 函数对服务器消息进行分流
|
2023-08-01 14:32:23 +08:00 |
kercylan98
|
aef7740f5c
|
fix: configuration 包字段类型转换修复
|
2023-08-01 13:34:43 +08:00 |
kercylan98
|
e7aacf047d
|
Merge branch 'master' into develop
|
2023-08-01 11:26:19 +08:00 |
kercylan98
|
e8c2cf2835
|
fix: 修复 room 包中通过 Manager 获取 Helper 时,当传入的 room 为空依旧会返回不为空指针的 Helper 问题
|
2023-08-01 11:03:43 +08:00 |
kercylan
|
095300ea7a
|
Merge pull request #31 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.0.23
|
2023-08-01 10:05:43 +08:00 |