Commit Graph

59 Commits

Author SHA1 Message Date
66a3171ccd add TextComponent 2025-10-31 00:53:18 +08:00
3272797873 添加 文本渲染 2025-10-30 23:32:20 +08:00
875a77ff5b add project work 2025-10-28 13:48:36 +08:00
9e0a2963e8 重新封装二进制文件读取 2025-10-27 12:35:51 +08:00
c5a88ac5e3 add c# debugging support 2025-10-26 16:35:02 +08:00
486b423343 add pausing and stepping 2025-10-26 15:49:45 +08:00
c7acb71355 添加文件监控 filewatch 2025-10-26 14:49:48 +08:00
477d6b9ffe add Assemble reloading 2025-10-26 13:40:19 +08:00
e8dec2e2d3 add FindEntityByName function 2025-10-26 13:12:04 +08:00
9c45444354 添加assimp库,修改mono的运行时的目录 2025-10-26 10:59:44 +08:00
1bdb1d240e 简单添加ScriptComponent序列化功能 2025-07-18 14:19:10 +08:00
e0bfdd9c4e 重构项目src框架,添加c#脚本功能 2025-07-13 00:38:11 +08:00
02c7e0fcf9 add SpriteRendererComponent's 'TexturePath' and 'TilingFactor' to serialize 2025-07-09 17:58:56 +08:00
dd0e9b678c if rgba.a==0 discard 2025-07-09 17:56:51 +08:00
d08285b62b add mouse right click to add multiple entity with some component 2025-07-09 17:55:57 +08:00
8436331a7a delete xhash.h 2025-07-09 17:54:27 +08:00
6d76832c1d add GetPath() and change operator== 2025-07-09 17:53:27 +08:00
aff8d1531c add return 2025-07-09 17:52:29 +08:00
365134ce77 simple change "relativePath" variable location 2025-07-09 17:51:42 +08:00
448c162705 simple debug info 2025-07-09 17:48:31 +08:00
71a5a994ff add selected entity outline rendering 2025-07-09 17:47:56 +08:00
7ec76e23d5 change SDLkey to KeyCode 2025-07-09 17:46:50 +08:00
b1afcc4166 add commandline to load scene file 2025-07-09 17:44:50 +08:00
77f3945ae9 change collider draw impl 2025-07-09 17:43:57 +08:00
f2422abfeb add GetPath() 2025-07-09 17:42:20 +08:00
7c5511aa43 add ApplicationSpecification 2025-07-09 17:41:24 +08:00
9a1700ebf8 change self Key impl 2025-07-09 17:39:36 +08:00
c17527e3b9 add ApplicationSpecification 2025-07-09 17:37:38 +08:00
37c17bdb5c 使用lambda函数和模板函数重构Copy组件功能 2025-07-06 12:58:48 +08:00
fadb73243d use KeyCode MouseButton replace int 2025-07-06 12:57:00 +08:00
ab4ca6285e use KeyCode MouseButton replace int 2025-07-06 12:56:22 +08:00
52463322dd 简单解决距离小于1 缩放bug 2025-07-06 12:53:53 +08:00
0a24a2f3c7 add new clas 2025-07-06 12:51:23 +08:00
9447453e47 修复可视化collider功能在旋转的模型中出现偏移bug 2025-06-25 12:18:37 +08:00
fdb1ada6cd 添加简单物理模拟模式功能 2025-06-24 22:08:22 +08:00
a32ce57503 添加组件圆,添加可视化碰撞器渲染 2025-06-24 17:24:56 +08:00
0032814ed6 修复三维控件和模型出现偏移问题 2025-06-22 21:54:24 +08:00
aecaf86dc0 添加简单场景ctrl+s保存功能 2025-06-20 21:07:40 +08:00
ea59c82f35 添加场景在运行时会临时复制一个场景功能,添加克隆实体功能 2025-06-18 20:59:26 +08:00
99782ea11b 简单添加UUID生成功能 2025-06-18 20:57:50 +08:00
1f9b53609e 添加box2d库 2025-06-18 16:43:05 +08:00
91af2392ed 添加简单文件资产视图, 添加资源拖拽功能 2025-06-11 00:22:53 +08:00
f4aa895bbb 添加鼠标点击实体事件,添加spirv着色器系统 2025-06-09 13:19:14 +08:00
de75ee9481 简单添加鼠标拾取功能 2025-06-06 21:49:43 +08:00
8c0eb4314c 更新 Hazel/src/Hazel/Renderer/Renderer2D.cpp 2025-06-05 23:58:58 +08:00
b2c7a45902 添加简单的可视化三维控件,添加简单的摄像机控制,添加简单全局输入事件 2025-06-05 19:38:50 +08:00
b47fce6fce 添加场景加载与保存功能 2025-06-01 12:43:35 +08:00
fdd13a8726 添加场景的组件动态添加删除功能 2025-05-31 13:30:54 +08:00
31c77dcb5e 简单添加entt实体组件系统库 2025-05-29 21:21:15 +08:00
1da0252d6a 添加子纹理裁剪 2025-05-24 13:13:47 +08:00