2093 Commits

Author SHA1 Message Date
3900998641 test(common): 添加日志库并打印堆栈信息
- 引入 glog 库用于日志记录
- 在 TestInit 函数中添加打印堆栈信息的代码
2025-07-02 22:41:13 +08:00
6a20aa4a4b feat(serialize): 添加 XML 和 JSON 互相转换的功能
- 新增 SuperMaps 和 Map 结构体用于解析和生成 XML 数据
- 实现了 XML 到 JSON 和 JSON 到 XML 的转换功能
- 添加了处理复杂 ID 的 XML 解析逻辑
- 在测试文件中增加了 XML 和 JSON 转换的测试用例
2025-07-02 22:35:41 +08:00
ffc39f5462 refactor(common): 重构 bitset 和 log 包
- 移除了 github.com/scylladb/termtables 依赖
- 修改了 bitset 包,移除了未使用的代码和测试
- 修改了 log 包,移除了未使用的代码和测试
- 更新了 go.work 文件,添加了 bitset 和 log 包
2025-07-02 22:31:54 +08:00
8fb792b0f2 build: 更新依赖并添加新库
- 更新 go.mod 和 go.sum 文件,添加多个新库
- 在 LoginSidInfo 结构体中添加注释说明
- 在 cmd.go 中添加 TODO 注释
2025-07-02 22:18:29 +08:00
738a897c4d refactor(login): 重构登录模块代码
- 移除未使用的 in.go 和 out.go 文件
- 优化 login.go 中的代码结构
- 添加新的 go.mod 依赖
2025-07-02 22:02:56 +08:00
c4e80f80e4 refactor(common): 优化怪物刷新相关结构体定义
- 移除 SuperMaps 结构体中未使用的 Text 字段
- 简化 SuperMaps 结构体的 Maps 字段定义
- 在 go.work 文件中添加 common/serialize/xml 模块
2025-06-30 00:50:05 +08:00
45c1a3ca1b Create go.yml 2025-06-30 00:40:40 +08:00
c261141373 Delete logic/1.exe 2025-06-30 00:36:44 +08:00
6c0768942f Update .gitignore 2025-06-29 01:43:20 +08:00
3298bad0f2 refactor(blazing): 重构登录模块并移除示例代码
- 重构了登录控制器和登录服务,使用了cool框架的控制器和服务结构
- 移除了注册相关代码和不必要的示例代码
- 更新了登录服务,关联了服务器列表模型
- 删除了与示例相关的模型和服务文件
2025-06-28 16:16:28 +08:00
f4f3102021 feat(logic): 更新端口配置和启动参数
- 在 launch.json 中为 logic 服务添加 -port 参数
- 修改 config.go 中的 PortBL 配置,使用命令行参数
- 更新 main.go,解析命令行端口参数
- 移除 config.yaml 中的 port 配置项
2025-06-27 23:26:57 +08:00
741ef6ebd4 feat(common): 重构数据包处理逻辑并添加全局 ID 生成器
- 引入 idgenerator-go 库,实现全局唯一 ID 生成
- 重构 Pack 函数,使用接口参数提高灵活性
- 修改 Player 结构,增加 MainConn 字段用于主连接
- 更新 SocketHandler_Tomee 中的 Data 字段标记
- 优化 Recv 函数中的数据解包和参数处理逻辑
2025-06-27 22:40:49 +08:00
e25fe776eb refactor(common): 重构 Pack 函数并优化数据处理
- 重构了 Pack 函数,支持处理不同类型的 data 参数
- 优化了数据打包过程,使用反射处理结构体和切片
- 修改了 TomeeHeader 结构体,使用 EnumCommandID 类型
- 调整了 login 相关的结构体定义
- 优化了 main 函数中的数据处理逻辑
2025-06-27 00:30:15 +08:00
feabc7153a refactor(logic): 重构逻辑模块
- 移除了 player.go 中的 SendPackBytes 方法
- 将 TomeeHeader 中的 CMDID 改为 CMD,类型从 uint32 改为 EnumCommandID
- 删除了 controller 文件夹下的 service.go 和 login.go
- 新增了 login 文件夹下的 PlayerLoginService.go
- 优化了 main.go 中的 Start 函数,使用 controller.Recv 作为回调
2025-06-26 23:20:11 +08:00
dce68c7094 refactor(common): 删除未使用的数据结构和序列化相关代码
- 移除了多个未使用的数据结构定义,包括 LoginSidInfo、AttackValue、CommendSvrInfo 等
- 删除了序列化工具包 serialize 目录下的所有代码
- 更新了 go.mod 和 go.sum 文件,移除了不再使用的依赖
2025-06-26 19:40:51 +08:00
ba46330056 build: 更新 go.mod 并添加新依赖
- 在 go.mod 中添加了 github.com/ECUST-XX/xml v1.20.2 依赖
- 更新了 go.sum 文件以包含新依赖的哈希值
- 在 ServerEvent.go
2025-06-26 19:22:06 +08:00
fdac99f11c 1 2025-06-24 22:09:05 +08:00
32a7a512a2 提交 2025-06-23 13:39:19 +08:00
b93897f0a4 feat/modules: 更新模块引用并添加 Redis 配置
- 更新 go.work 文件,添加 modules 引用
- 修改 logic/main.go,增加 Redis 模式监听
- 更新 login/main.go,引入 modules 模块
- 修改 manifest/config/config.yaml,添加 Redis 配置信息
2025-06-23 12:24:23 +08:00
cc9f1fb45a refactor(info): 删除多余的信息结构体文件
- 移除了多个未使用的 Java 和 Go 信息结构体文件
- 优化了项目结构,减少了冗余代码
- 这些文件可能是早期开发阶段的遗留代码,现在已不再需要
2025-06-23 10:15:22 +08:00
f081150178 refactor(common): 重构宠物相关信息结构
- 修改 PetInfo 和 PetEffectInfo 结构体,统一字段命名规范
- 更新 SkillInfo 结构体,增加技能等级字段
- 删除未使用的 LoginUserInfo 和 ServerInfo 结构体
- 引入 google/uuid 包,用于后续可能的唯一标识生成
2025-06-22 12:32:19 +08:00
720294ad27 refactor(blazing): 重构项目并优化数据结构
- 更新 LoginUserInfo 结构体,将 uint64 类型改为 uint32
- 调整 ServerInfo 结构体,将 IP 字段从 []byte 改为 string
- 移除未使用的 ArraySerialize 结构体
- 更新 ByteArray 类,修改相关方法名
- 删除未使用的 serialize 相关代码
- 优化模块导入,移除冗余依赖
2025-06-22 12:05:07 +08:00
c00a87800a build(common): 更新 go.mod 和 go.sum 文件
- 新增多个依赖库,包括 gf、redis、logr 等
- 更新现有依赖库的版本
- 间接引入多个新库,如 toml、mxj、color 等
2025-06-22 10:04:18 +08:00
1
f318eaef61 "refactor(serialize): 重构序列化模块路径并优化ServerInfo测试代码" 2025-06-22 00:58:47 +00:00
1
ef65de818b feat(entity): 新增游戏核心实体类(Client/Server/Player)并调整.gitignore 2025-06-22 00:52:02 +00:00
1
8c9fbbb3a8 "feat(socket): 添加跨域请求处理并集成enum依赖,优化TCP连接数据注入" 2025-06-22 00:50:40 +00:00
1
ef3ce43a14 docs(README): 更新LogicServer主类路径说明 2025-06-21 13:31:05 +00:00
1
92eaa52f91 docs(README): 重构项目结构文档并更新MySQL驱动配置 2025-06-21 13:28:16 +00:00
6a313602b1 docs(README): 更新项目介绍和目录结构展示
- 调整标题层级,优化文档结构
- 修正项目结构展示的代码块格式
- 精简项目介绍内容,提高可读性
2025-06-21 10:34:01 +08:00
9dc03542e4 docs(README): 更新项目介绍和目录结构
- 新增项目介绍和目录结构说明
- 添加 Logic 服务的主类位置信息
- 补充文档链接和相关内容
2025-06-21 10:29:20 +08:00
fd36156669 build: 更新 go.work 文件
- 移除了对 MinIO 和 OSS 文件系统的引用
- 保留了本地文件系统的引用
2025-06-21 10:17:55 +08:00
1
ad6e85816a "恢复go.work文件并调整模块引用,清理.gitignore中冗余条目" 2025-06-21 02:04:30 +00:00
1
cafc3d9024 "删除minio和oss相关文件,移除不再使用的存储模块" 2025-06-21 02:02:06 +00:00
1
bdec5f154d "添加common和logic模块的go.mod文件,初始化项目依赖" 2025-06-20 22:23:43 +00:00
1
117d6b53d2 删除Makefile文件,移除非必要的构建脚本 2025-06-20 22:07:02 +00:00
1
9eda5799d5 重构项目模块路径,从cool-team-official/cool-admin-go改为blazing 2025-06-20 22:03:38 +00:00
1
69d5755acb 1 2025-06-20 20:55:06 +00:00
1
e83dec5ffe 1 2025-06-20 20:07:34 +00:00
c6d9db8136 修改 2025-06-20 17:46:57 +08:00
fd0345a034 提交 2025-06-20 17:13:51 +08:00
1b55403cd6 1 2025-06-20 17:00:56 +08:00
e17648cb60 1 2025-06-20 17:00:06 +08:00
昔念
2c807b3143 Initial Commit 2025-06-20 16:22:32 +08:00