Commit Graph

  • d1c0387df0 (client) feat:添加UI多线段绘制器,贝塞尔曲线绘制器及其编辑器, fix:单目标子弹在一帧内击中多个目标未被限制击中数量 temp906 m0_75251201 2025-09-09 20:10:21 +08:00
  • 6cb4483d20 (client) chore:修复子弹属性错误,人物属性错误,侧边消息堆叠错误 m0_75251201 2025-09-08 09:24:32 +08:00
  • 379ed07773 (client) feat:添加消息定义,添加故事定义及其运算,武器动画可用,装备UI可用以及切换武器 fix:修复快速攻击导致协程释放出错卡死,重构为计时器,修复类型转换错误导致报错 m0_75251201 2025-09-08 00:13:12 +08:00
  • 15cdd2b244 (client) feat:添加临时动画组件,添加逃跑逻辑 m0_75251201 2025-09-06 12:25:55 +08:00
  • f43aeffebf merge upstream main zzdxxz 2025-09-03 21:20:08 +08:00
  • 78849e0cc5 (client) feat:添加游玩时UI相关贴图,添加3d模型场景按钮,添加多级调色进度条,添加SVG图片包,添加事件定义以及管理器,添加音频管理器,定义部分怪物,添加通信协议定义;fix:修复维度切换错误,修复LogUI显示不正确 (#55) zzdxxz 2025-09-03 19:59:22 +08:00
  • 6964e3b264 Merge branch 'temp827' m0_75251201 2025-09-03 19:57:08 +08:00
  • b4f3cad4ba (client) feat:添加通讯服务定义 temp827 m0_75251201 2025-09-03 19:16:51 +08:00
  • eb9cf415f2 (client) feat:添加事件定义,定义部分怪物 m0_75251201 2025-09-03 18:13:29 +08:00
  • ce04c8cec8 (client) feat:状态UI m0_75251201 2025-09-02 11:08:15 +08:00
  • 49d32a99b6 (client) feat:添加默认音频 fix:修复摄像机初始位置不正确的问题 m0_75251201 2025-08-30 23:29:05 +08:00
  • 450b15e4df (tools, client, server) feat: Complete ProtoBuf message transmission with both TCP and UDP TheRedApricot 2025-08-30 21:25:17 +08:00
  • 362aa799b9 (tools, client, server) feat: Remove gRPC support, add TCP back and reorganized project TheRedApricot 2025-08-30 17:07:03 +08:00
  • 4bb5ccf422 (client) feat:游玩界面UI更新 m0_75251201 2025-08-30 14:50:41 +08:00
  • 7252698764 (client) feat:UI更新 chore:LogUI性能更好,并且修复反复打开Log消失的bug,删除部分非预期的警告 m0_75251201 2025-08-30 00:26:27 +08:00
  • 8fd5e24865 (tools, client, server) chore:Remove GeneralService TheRedApricot 2025-08-29 13:35:52 +08:00
  • c3e1730152 (client) chore:Update settings TheRedApricot 2025-08-29 12:37:38 +08:00
  • 6add290652 (client, server) feat:Add UDP client and server TheRedApricot 2025-08-29 12:28:33 +08:00
  • 34abe845b1 (client) fix:修复维度切换代码混乱,焦点不一致的问题(热重载摄像机位置错误,维度未完全切换) m0_75251201 2025-08-29 11:45:12 +08:00
  • 44d53789a6 (client) fix:The project can be successfully built TheRedApricot 2025-08-29 09:57:09 +08:00
  • 8dd244e90c (client) fix:修复日志浏览界面初始化异常 m0_75251201 2025-08-29 08:58:36 +08:00
  • b03fbbacae (server) fix:The main thread will no longer be blocked TheRedApricot 2025-08-28 16:47:35 +08:00
  • c3bff1cf88 (client) chore:Clean code TheRedApricot 2025-08-28 16:20:24 +08:00
  • e69d524bb6 Merge branch 'main' into temp827 m0_75251201 2025-08-28 15:11:06 +08:00
  • 56956f351f (clienr) feat:事件定义 m0_75251201 2025-08-28 15:07:36 +08:00
  • 909e995e15 (client) chore:Update dependencies TheRedApricot 2025-08-28 11:36:34 +08:00
  • 3c76d07d7e (server) chore:Update dependencies TheRedApricot 2025-08-28 11:24:01 +08:00
  • 9713ad9129 (client) feat:实现健康状态定义,实现事件定义 m0_75251201 2025-08-27 22:39:34 +08:00
  • f4ce4fcf1f (client) feat:实现3d模型按钮 m0_75251201 2025-08-27 20:44:29 +08:00
  • 8456b6c162 (client) feat:实现热重载,实现多维度,实现武器,实现掉落物,实现状态UI,实现攻击AI (#44) zzdxxz 2025-08-27 19:56:49 +08:00
  • 5315e29147 (client)feat:实现按武器释放技能 temp820 m0_75251201 2025-08-27 19:08:27 +08:00
  • 63efa89ac1 (client) chore:UI m0_75251201 2025-08-27 14:45:12 +08:00
  • 0c99e2beee (client) feat:实现掉落物,UI显示,维度 m0_75251201 2025-08-27 13:56:22 +08:00
  • f04c89046b (client) chore m0_75251201 2025-08-26 16:00:58 +08:00
  • efbf4f824a (client)chore:将维度区分独立,将加载页面独立,降低代码耦合,写了更好看的注释 m0_75251201 2025-08-26 00:11:36 +08:00
  • d8a3daaca8 (client)feat:视野范围检测, m0_75251201 2025-08-25 18:24:12 +08:00
  • 797cf69f75 (client) feat:实现行为树条件节点的实际功能 m0_75251201 2025-08-24 17:15:52 +08:00
  • da93368f02 (client)chore:修改了摄像机的跟踪方式,摄像机控制不再使用单例 m0_75251201 2025-08-23 16:43:28 +08:00
  • 8916440e7e (client) chore:修改了角色的身体结构的定义方式,现在图片资源统一使用ImageDef加载,使用了更节省资源的初始化方式;fix:修复了定义加载数组时只能初始化数组而不能初始化列表的问题 m0_75251201 2025-08-22 20:43:55 +08:00
  • 3e099137a1 (client) feat:实现热重载 m0_75251201 2025-08-20 17:55:22 +08:00
  • d91210a6ff (client)feat:实现子弹定义以及生成,实现初始化动画,实现血条 (#43) zzdxxz 2025-08-19 20:22:10 +08:00
  • f4cd5f4a86 (client) feat:添加设置类,子弹添加敌我识别; chore:修改了右键菜单的初始化方式为独立创建,加载定义报错提供更多信息,动画加载出错也返回默认序列。 temp811 m0_75251201 2025-08-19 14:36:22 +08:00
  • f67aca0804 (client) feat:做了初始化加载动画。 fix:修复定义加载列表和加载枚举时的错误识别 m0_75251201 2025-08-17 23:01:43 +08:00
  • dea6cd5fa3 (client) feat:修复Tick中创建实体导致遍历时修改列表错误 m0_75251201 2025-08-17 12:21:46 +08:00
  • ed7ecdb226 (client) feat:实现子弹的生成 m0_75251201 2025-08-17 11:16:55 +08:00
  • 12a4f9efaa (client) feat:实现子弹定义 chore:将建筑碰撞体改为方形 m0_75251201 2025-08-14 13:26:02 +08:00
  • 35924f3695 (client) feat:实现血条显示,实现攻击交互,添加碰撞体;fix:修复部分朝向贴图加载失败的问题;chore:规范工作类和行为获取类命名 m0_75251201 2025-08-13 22:53:57 +08:00
  • 9922f06990 (client) feat:右键菜单全局与UI分离,Building生成支持,双层地图重写 m0_75251201 2025-08-11 12:45:52 +08:00
  • 670f778eee (client) feat:实现摄像机跟踪与移动,实现任意位置生成实体,实现更安全的资源加载方式(指定unity内部加载资源) (#42) zzdxxz 2025-08-07 16:44:43 +08:00
  • 17d09a8435 (client) chore:支持unity的方式加载资源,调整文件名与定义的分布 temp725 m0_75251201 2025-08-07 14:20:58 +08:00
  • 6a222d82b2 (client) feat:实现摄像机跟踪,柏林噪声改为单例,角色渲染树支持指定像素密度 chore:将UI的Tick进行了显示时显式添加并作为预制体 m0_75251201 2025-08-05 14:54:30 +08:00
  • 3c9be3a30c (client) feat:实现指定位置生成实体 m0_75251201 2025-08-04 13:26:04 +08:00
  • e1ff66ff28 (client) feat:窗口新增独占、占用输入属性,添加部分行为树节点和工作类 m0_75251201 2025-07-31 17:45:50 +08:00
  • 82dc89c890 (client) feat:实现实体动态创建,实体右键菜单 zzdxxz 2025-07-25 19:16:58 +08:00
  • 28ddcda9a0 (client) feat:主要实现实体的行为树和工作类 (#40) zzdxxz 2025-07-21 13:58:58 +08:00
  • 6b7ddbbd40 (client) feat:实体的手动控制 temp m0_75251201 2025-07-21 13:54:08 +08:00
  • a48ccca5f4 (client) feat:添加行为树和工作类 m0_75251201 2025-07-20 20:41:37 +08:00
  • 9dcc67d710 (client):feat:添加对列表定义读取的支持,ui管理器将对没有键的窗口也进行统一管理 m0_75251201 2025-07-20 15:21:21 +08:00
  • 2e74833a18 (client)feat:添加UI管理器,统一管理继承自UIBase的UI并保证显示唯一 m0_75251201 2025-07-19 20:21:23 +08:00
  • 389376ec47 (client) feat:添加角色定义,为匿名定义建立索引,修复一些数据定义中的错误 (#39) zzdxxz 2025-07-19 19:03:53 +08:00
  • 44cfb55985 (client) feat:添加自定义瓦片和图片资源自定义加载 (#38) zzdxxz 2025-07-17 15:42:24 +08:00
  • ffeb65ba6b (client) feat:添加数据序列化相关代码 (#37) zzdxxz 2025-07-16 13:05:04 +08:00
  • 55cf9d954e (client) feat: Improve map generation logic (#36) zzdxxz 2025-07-15 15:26:58 +08:00
  • a662ecd2c9 (client) chore:修改渲染树定义加载,允许默认加载 (#32) zzdxxz 2025-07-14 17:57:27 +08:00
  • 0c86730384 (server) chore: Rearrange server structure (#33) TheRedApricot 2025-07-14 17:53:26 +08:00
  • e35236b8ef (server) chore: Modify Server (#31) TheRedApricot 2025-07-14 17:19:30 +08:00
  • 2efd018094 Upload Missing .meta File TheRedApricot 2025-07-14 17:02:18 +08:00
  • 9ab2201eb3 Merge pull request '(client) feat:添加属性相关定义' (#27) from zzdxxz/Gen_Hack-and-Slash-Roguelite-zzdxxz:main into main TheRedApricot 2025-07-14 16:55:34 +08:00
  • 3bdbec02fe (client) chore:属性变量类型与策划交流调整为整数类型 m0_75251201 2025-07-14 15:05:29 +08:00
  • 65ed09a6a7 (client) feat:添加属性相关定义 m0_75251201 2025-07-14 15:00:56 +08:00
  • 105f4bd964 (client) chore:改进Define的打印函数,使其能打印子类及其递归Define内容 m0_75251201 2025-07-14 14:33:55 +08:00
  • d30278da1d (client) feat: Implement ProtoBuf and gRPC Client (#25) TheRedApricot 2025-07-14 16:54:10 +08:00
  • b370070135 (client) chore: Update package TheRedApricot 2025-07-14 13:26:54 +08:00
  • 8a72c8be6c Merge pull request 'Implement Character Real-Time Generating Function' (#22) from zzdxxz/Gen_Hack-and-Slash-Roguelite-zzdxxz:main into main TheRedApricot 2025-07-14 11:47:29 +08:00
  • a07c4a2bc1 (client) feat:实现角色生成渲染树 m0_75251201 2025-07-14 11:42:02 +08:00
  • 5aaf13e169 (client) chore:将示例定义适配新的状态 m0_75251201 2025-07-14 11:41:31 +08:00
  • 1eeb91c3bb (client) feat:添加定义的类型名称链接索引 m0_75251201 2025-07-14 11:40:55 +08:00
  • 7234b7b57d (client) feat:添加定义加载相关函数 m0_75251201 2025-07-14 11:40:08 +08:00
  • e5ed968d12 (client) chore:运行定义内联加载 m0_75251201 2025-07-14 11:39:31 +08:00
  • 0ae794636f 更新 Docs/DefineType/DrawingOrderDef.md zzdxxz 2025-07-14 10:20:31 +08:00
  • 379dce9910 更新文档 zzdxxz 2025-07-14 10:18:37 +08:00
  • fca1e88dac 更新 Docs/DefineType/DrawingOrderDef.md zzdxxz 2025-07-14 10:16:20 +08:00
  • e529dda942 (client) feat: Add CharacterDefine TheRedApricot 2025-07-13 21:16:00 +08:00
  • e292136403 (client) chore:修改定义名称,添加后缀以区分运行时 m0_75251201 2025-07-13 20:54:44 +08:00
  • 687106a134 (client) fix:修复定义加载过程中的空指针异常 m0_75251201 2025-07-13 19:24:10 +08:00
  • e07e66c451 (client) feat:新增人物角色的部分定义(Character,DrawingOrder,DrawNode) m0_75251201 2025-07-13 19:23:45 +08:00
  • bc00da1e5f (tools) feat: Add ProtoBuf C# code generator TheRedApricot 2025-07-13 19:07:50 +08:00
  • 191f7a2bd6 更新 Docs/DefineUse.md zzdxxz 2025-07-13 10:36:14 +08:00
  • 5220b634ec (client) fix: 修复Define加载时的逻辑错误(错误从about文件中筛选define,加载文件不再构建完整路径) m0_75251201 2025-07-13 09:37:23 +08:00
  • 21c49ac96b (client) feat:添加测试用定义 m0_75251201 2025-07-13 08:56:33 +08:00
  • 3df2a3ee2c (tools, server) feat: Replace TCP server with gRPC server TheRedApricot 2025-07-13 15:44:55 +08:00
  • 820a3cfe32 (server) fix: Process results in thread itself instead of handling function TheRedApricot 2025-07-13 08:05:56 +08:00
  • 7933b2cfff (server) fix: Let processor continue processing subsequence messages after writing into client TheRedApricot 2025-07-12 22:12:16 +08:00
  • 579cdcae12 (client) chore: Rename InitClock to ClockTest TheRedApricot 2025-07-12 22:06:38 +08:00
  • a918150f66 (client) chore: Rename FileHandler to ConfigProcessor TheRedApricot 2025-07-12 21:41:54 +08:00
  • e95e3527d0 (client) chore: Rearrange script structures TheRedApricot 2025-07-12 21:35:58 +08:00
  • 31a63b1c8c Merge pull request 'Add Message Dispatcher' (#12) from TheRedApricot/Gen_Hack-and-Slash-Roguelite:main into main TheRedApricot 2025-07-12 21:18:07 +08:00
  • 547b46f13f (server) feat: Add message dispatcher TheRedApricot 2025-07-12 21:15:59 +08:00
  • bc4f19c5bd Merge pull request 'Specify Rust Tool Chain' (#11) from TheRedApricot/Gen_Hack-and-Slash-Roguelite:main into main TheRedApricot 2025-07-12 17:57:58 +08:00
  • b46f070045 (server) chore: Specify Rust tool chain TheRedApricot 2025-07-12 17:57:20 +08:00