Commit Graph

45 Commits

Author SHA1 Message Date
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
a91d640571 修复例子测试小bug 2025-05-23 20:32:31 +08:00
e67a193c77 添加批量drawcall 2025-05-19 16:22:34 +08:00
f6ccb823c7 增加窗口自由缩放 2025-05-16 15:55:00 +08:00
6b3f6fc521 添加贴图 2025-04-26 19:44:37 +08:00
ffc50ef8a7 添加opengl框架并测试渲染第一个三角形 2025-04-21 13:29:10 +08:00
899c62bfeb test push 2025-04-17 21:37:38 +08:00
aa48bc82d8 修改项目为Cmake管理,添加spdlog和SDL两个库 2025-04-17 17:25:14 +08:00
6d56a40ab0 Setup basic Application and Entry Point 2025-04-16 20:41:18 +08:00
db1a1a130c Initial commit 2025-04-16 20:33:06 +08:00