YHH
|
a75c61c049
|
docs: 添加 Discord 社区链接 (#321)
|
2025-12-24 23:35:43 +08:00 |
|
YHH
|
770c05402d
|
docs: 优化 README 包列表展示 (#320)
|
2025-12-24 23:33:12 +08:00 |
|
YHH
|
58f70a5783
|
refactor(core): 代码结构优化 & 添加独立 ECS 框架文档 (#316)
Core 库优化:
- Scene.ts: 提取 _runSystemPhase() 消除 update/lateUpdate 重复代码
- World.ts: 可选链简化、提取 _isSceneCleanupCandidate() 消除重复条件
- Entity.ts: 移除过度设计的 EntityComparer
- 清理方法内部冗余注释,保持代码自解释
文档改进:
- 为 core 包创建独立 README (中英文)
- 明确 ECS 框架可独立用于 Cocos/Laya 等引擎
- 添加 sparse-checkout 命令说明,支持只克隆 core 源码
- 主 README 添加 ECS 独立使用提示
|
2025-12-23 18:00:21 +08:00 |
|
yhh
|
b5158b6ac6
|
chore: 移除第三方引擎引用,改进 README 专业度
|
2025-12-13 20:56:22 +08:00 |
|
yhh
|
c71a47f2b0
|
docs: 更新文档链接到 esengine.cn
|
2025-12-09 09:09:45 +08:00 |
|
yhh
|
40a38b8b88
|
docs: 更新品牌形象和项目文档
- 新增 ES logo (docs/public/logo.svg)
- README 添加居中 logo、徽章和导航链接
- 更新 LICENSE 版权为 ESEngine Contributors
- SECURITY.md 添加英文版本,更新联系方式
- 移除不稳定的性能测试
|
2025-12-08 21:47:47 +08:00 |
|
yhh
|
ad96edfad0
|
fix: 恢复 @esengine/ecs-framework 包名
上一个提交错误地将 npm 包名也改了,这里恢复正确的包名。
只更新 GitHub 仓库 URL,不改变 npm 包名。
|
2025-12-08 21:26:35 +08:00 |
|
yhh
|
240b165970
|
chore: 更新仓库 URL (ecs-framework → esengine)
仓库已从 esengine/ecs-framework 重命名为 esengine/esengine
更新所有引用旧 URL 的文件
|
2025-12-08 21:23:37 +08:00 |
|
yhh
|
dd1ae97de7
|
feat(docs): 添加中英文国际化支持
|
2025-12-03 22:48:22 +08:00 |
|
YHH
|
63f006ab62
|
feat: 添加跨平台运行时、资产系统和UI适配功能 (#256)
* feat(platform-common): 添加WASM加载器和环境检测API
* feat(rapier2d): 新增Rapier2D WASM绑定包
* feat(physics-rapier2d): 添加跨平台WASM加载器
* feat(asset-system): 添加运行时资产目录和bundle格式
* feat(asset-system-editor): 新增编辑器资产管理包
* feat(editor-core): 添加构建系统和模块管理
* feat(editor-app): 重构浏览器预览使用import maps
* feat(platform-web): 添加BrowserRuntime和资产读取
* feat(engine): 添加材质系统和着色器管理
* feat(material): 新增材质系统和着色器编辑器
* feat(tilemap): 增强tilemap编辑器和动画系统
* feat(modules): 添加module.json配置
* feat(core): 添加module.json和类型定义更新
* chore: 更新依赖和构建配置
* refactor(plugins): 更新插件模板使用ModuleManifest
* chore: 添加第三方依赖库
* chore: 移除BehaviourTree-ai和ecs-astar子模块
* docs: 更新README和文档主题样式
* fix: 修复Rust文档测试和添加rapier2d WASM绑定
* fix(tilemap-editor): 修复画布高DPI屏幕分辨率适配问题
* feat(ui): 添加UI屏幕适配系统(CanvasScaler/SafeArea)
* fix(ecs-engine-bindgen): 添加缺失的ecs-framework-math依赖
* fix: 添加缺失的包依赖修复CI构建
* fix: 修复CodeQL检测到的代码问题
* fix: 修复构建错误和缺失依赖
* fix: 修复类型检查错误
* fix(material-system): 修复tsconfig配置支持TypeScript项目引用
* fix(editor-core): 修复Rollup构建配置添加tauri external
* fix: 修复CodeQL检测到的代码问题
* fix: 修复CodeQL检测到的代码问题
|
2025-12-03 22:15:22 +08:00 |
|
YHH
|
848b637f45
|
docs: 增强 README可视化和统计展示
|
2025-10-18 23:45:34 +08:00 |
|
YHH
|
f4e3505d52
|
规范项目标准,更改为MIT协议
|
2025-10-18 21:48:44 +08:00 |
|
YHH
|
9af2b9859a
|
新增deepwiki徽章
|
2025-10-18 21:16:17 +08:00 |
|
YHH
|
241acc9050
|
更新文档
|
2025-10-16 22:45:08 +08:00 |
|
YHH
|
1dfcd008aa
|
新增worker-system文档及源码示例
|
2025-09-28 20:03:29 +08:00 |
|
YHH
|
413ce93b31
|
更新文档
|
2025-09-28 12:26:51 +08:00 |
|
YHH
|
a44251cc55
|
新增world概念(多world管理多scene概念)现在支持多个world多个scene同时更新
|
2025-08-20 17:48:31 +08:00 |
|
YHH
|
c27d5022fd
|
优化内部组件索引机制(更改为SparseSet索引)减少用户切换索引成本
修复内部系统初始化逻辑 - 不应该再onInitialize中初始内部entities,移动到initialize中
ci跳过cocos项目避免ci失败
soa开放更多安全类型接口
|
2025-08-15 12:58:55 +08:00 |
|
YHH
|
32092f992d
|
更新文档
|
2025-08-14 18:45:24 +08:00 |
|
YHH
|
a5f0c8f6b5
|
更新文档
|
2025-08-14 18:44:04 +08:00 |
|
YHH
|
85cd93e51a
|
文档更新
|
2025-08-14 18:38:09 +08:00 |
|
YHH
|
56dd18b983
|
废弃core.scene更改为setscene方法
|
2025-08-12 11:08:27 +08:00 |
|
YHH
|
5bce08683a
|
update 2.1.30
|
2025-08-11 09:31:44 +08:00 |
|
YHH
|
d539bb3dd9
|
更新文档
|
2025-08-11 08:18:18 +08:00 |
|
YHH
|
8cfba4a166
|
新增protobuf依赖(为网络和序列化做准备)
更新readme
|
2025-08-06 17:04:02 +08:00 |
|
YHH
|
01fa33e122
|
新增soastorage存储器
|
2025-07-30 14:14:04 +08:00 |
|
YHH
|
0edb2738a1
|
优化IdentifierPool - 世代式ID池管理器
|
2025-07-18 14:59:00 +08:00 |
|
YHH
|
8c86d6b696
|
更新文档及优化行为树编辑器
|
2025-06-19 10:38:31 +08:00 |
|
YHH
|
e4aad11965
|
update readme
|
2025-06-12 09:47:25 +08:00 |
|
YHH
|
0e3274a743
|
移除coreevents事件派发机制
|
2025-06-12 09:42:35 +08:00 |
|
YHH
|
b06174926d
|
更新快速入门指南
|
2025-06-10 13:22:28 +08:00 |
|
YHH
|
0c8f232282
|
文档及教程更新
|
2025-06-10 13:12:14 +08:00 |
|
YHH
|
7a591825eb
|
先移除wasm后续再通过其他方式接入
|
2025-06-10 09:49:55 +08:00 |
|
YHH
|
40b3fe7165
|
docs: 更新项目文档 - 添加EntityManager、事件系统、性能优化使用示例和说明
|
2025-06-09 13:25:10 +08:00 |
|
YHH
|
8d0ad6b871
|
新增wasm以优化实体update速度
|
2025-06-08 21:50:50 +08:00 |
|
YHH
|
0aa4791cf7
|
更新文档并预留wasm接口
|
2025-06-08 10:20:51 +08:00 |
|
YHH
|
082c2b46d0
|
移除数学库
|
2025-06-07 21:45:11 +08:00 |
|
YHH
|
50420f9052
|
增加性能测试
|
2025-06-07 21:28:31 +08:00 |
|
YHH
|
2e38284d6e
|
升级项目框架,移除大部分无用的物理和tween系统
|
2025-06-07 20:32:43 +08:00 |
|
yhh
|
78e0b09c7a
|
文档更新
|
2023-03-14 11:22:09 +08:00 |
|
yhh
|
323fb6a5fe
|
list注释优化
|
2023-03-13 22:17:11 +08:00 |
|
yhh
|
6329200b84
|
升级package包,更新readme
|
2023-03-13 12:10:17 +08:00 |
|
yhh
|
95b8dc765d
|
add collision readme
|
2021-07-27 14:03:57 +08:00 |
|
yhh
|
052d6e25e7
|
新增emitter与physics文档
|
2021-07-27 10:05:18 +08:00 |
|
yhh
|
67859b7be0
|
update readme
|
2021-07-22 10:48:35 +08:00 |
|
yhh
|
dc3d639824
|
内置tween管理器
|
2021-07-03 12:27:21 +08:00 |
|
yhh
|
219b90fc5d
|
感谢NEZ库提供的思路
|
2021-06-11 16:20:01 +08:00 |
|
YHH
|
fb0f9dc608
|
Update README.md
|
2021-05-25 12:10:23 +08:00 |
|
YHH
|
9f12971eda
|
Update README.md
|
2021-05-08 10:56:48 +08:00 |
|
YHH
|
47edd4f583
|
Update README.md
|
2021-05-08 10:54:22 +08:00 |
|