Compare commits

..

32 Commits

Author SHA1 Message Date
yhh
34de1e5edf feat(docs): 添加中英文国际化支持 2025-12-03 22:44:04 +08:00
yhh
94e0979941 fix: 修复CodeQL检测到的代码问题 2025-12-03 22:11:37 +08:00
yhh
0a3f2a3e21 fix: 修复CodeQL检测到的代码问题 2025-12-03 21:31:18 +08:00
yhh
9c30ab26a6 fix(editor-core): 修复Rollup构建配置添加tauri external 2025-12-03 21:22:09 +08:00
yhh
3c50795dee Merge remote-tracking branch 'origin/master' into develop 2025-12-03 21:05:27 +08:00
yhh
5a0d67b3f6 fix(material-system): 修复tsconfig配置支持TypeScript项目引用 2025-12-03 21:04:59 +08:00
yhh
d1ba10564a fix: 修复类型检查错误 2025-12-03 18:37:02 +08:00
yhh
cf00e062f7 fix: 修复构建错误和缺失依赖 2025-12-03 18:25:08 +08:00
yhh
293ac2dca3 fix: 修复CodeQL检测到的代码问题 2025-12-03 18:15:34 +08:00
yhh
f7535a2aac fix: 添加缺失的包依赖修复CI构建 2025-12-03 18:01:13 +08:00
yhh
ca18be32a8 fix(ecs-engine-bindgen): 添加缺失的ecs-framework-math依赖 2025-12-03 17:44:19 +08:00
yhh
025ce89ded feat(ui): 添加UI屏幕适配系统(CanvasScaler/SafeArea) 2025-12-03 17:39:58 +08:00
yhh
2311419e71 fix(tilemap-editor): 修复画布高DPI屏幕分辨率适配问题 2025-12-03 17:29:57 +08:00
yhh
373bdd5d2b fix: 修复Rust文档测试和添加rapier2d WASM绑定 2025-12-03 17:27:54 +08:00
yhh
b58e75d9a4 docs: 更新README和文档主题样式 2025-12-03 17:15:54 +08:00
yhh
099809a98c chore: 移除BehaviourTree-ai和ecs-astar子模块 2025-12-03 16:25:49 +08:00
yhh
83aee02540 chore: 添加第三方依赖库 2025-12-03 16:24:08 +08:00
yhh
cb1b171216 refactor(plugins): 更新插件模板使用ModuleManifest 2025-12-03 16:23:35 +08:00
yhh
b64b489b89 chore: 更新依赖和构建配置 2025-12-03 16:21:11 +08:00
yhh
13cb670a16 feat(core): 添加module.json和类型定义更新 2025-12-03 16:20:59 +08:00
yhh
37ab494e4a feat(modules): 添加module.json配置 2025-12-03 16:20:48 +08:00
yhh
e1d494b415 feat(tilemap): 增强tilemap编辑器和动画系统 2025-12-03 16:20:34 +08:00
yhh
243b929d5e feat(material): 新增材质系统和着色器编辑器 2025-12-03 16:20:23 +08:00
yhh
4a2362edf2 feat(engine): 添加材质系统和着色器管理 2025-12-03 16:20:13 +08:00
yhh
0c590d7c12 feat(platform-web): 添加BrowserRuntime和资产读取 2025-12-03 16:20:01 +08:00
yhh
c2f8cb5272 feat(editor-app): 重构浏览器预览使用import maps 2025-12-03 16:19:50 +08:00
yhh
55f644a091 feat(editor-core): 添加构建系统和模块管理 2025-12-03 16:19:40 +08:00
yhh
d3dfaa7aac feat(asset-system-editor): 新增编辑器资产管理包 2025-12-03 16:19:29 +08:00
yhh
25e70a1d7b feat(asset-system): 添加运行时资产目录和bundle格式 2025-12-03 16:19:03 +08:00
yhh
e2cca5e490 feat(physics-rapier2d): 添加跨平台WASM加载器 2025-12-03 16:18:48 +08:00
yhh
b3f7676452 feat(rapier2d): 新增Rapier2D WASM绑定包 2025-12-03 16:18:37 +08:00
yhh
e6fb80d0be feat(platform-common): 添加WASM加载器和环境检测API 2025-12-03 16:18:21 +08:00
2 changed files with 14 additions and 14 deletions

View File

@@ -387,8 +387,8 @@ export class ECSGameManager extends Component {
You've successfully created your first ECS application! Next you can: You've successfully created your first ECS application! Next you can:
- Check the complete [API Documentation](/api/README) - Check the complete [API Documentation](/en/api/README)
- Explore more [practical examples](/examples/) - Explore more [practical examples](/en/examples/)
## FAQ ## FAQ

View File

@@ -4,40 +4,40 @@ Welcome to the ECS Framework Guide. This guide covers the core concepts and usag
## Core Concepts ## Core Concepts
### [Entity](/guide/entity) ### [Entity](./entity.md)
Learn the basics of ECS architecture - how to use entities, lifecycle management, and best practices. Learn the basics of ECS architecture - how to use entities, lifecycle management, and best practices.
### [Component](/guide/component) ### [Component](./component.md)
Learn how to create and use components for modular game feature design. Learn how to create and use components for modular game feature design.
### [System](/guide/system) ### [System](./system.md)
Master system development to implement game logic processing. Master system development to implement game logic processing.
### [Entity Query & Matcher](/guide/entity-query) ### [Entity Query & Matcher](./entity-query.md)
Learn to use Matcher for entity filtering and queries with `all`, `any`, `none`, `nothing` conditions. Learn to use Matcher for entity filtering and queries with `all`, `any`, `none`, `nothing` conditions.
### [Scene](/guide/scene) ### [Scene](./scene.md)
Understand scene lifecycle, system management, and entity container features. Understand scene lifecycle, system management, and entity container features.
### [Event System](/guide/event-system) ### [Event System](./event-system.md)
Master the type-safe event system for component communication and system coordination. Master the type-safe event system for component communication and system coordination.
### [Serialization](/guide/serialization) ### [Serialization](./serialization.md)
Master serialization for scenes, entities, and components. Supports full and incremental serialization for game saves, network sync, and more. Master serialization for scenes, entities, and components. Supports full and incremental serialization for game saves, network sync, and more.
### [Time and Timers](/guide/time-and-timers) ### [Time and Timers](./time-and-timers.md)
Learn time management and timer systems for precise game logic timing control. Learn time management and timer systems for precise game logic timing control.
### [Logging](/guide/logging) ### [Logging](./logging.md)
Master the leveled logging system for debugging, monitoring, and error tracking. Master the leveled logging system for debugging, monitoring, and error tracking.
### [Platform Adapter](/guide/platform-adapter) ### [Platform Adapter](./platform-adapter.md)
Learn how to implement and register platform adapters for browsers, mini-games, Node.js, and more. Learn how to implement and register platform adapters for browsers, mini-games, Node.js, and more.
## Advanced Features ## Advanced Features
### [Service Container](/guide/service-container) ### [Service Container](./service-container.md)
Master dependency injection and service management for loosely-coupled architecture. Master dependency injection and service management for loosely-coupled architecture.
### [Plugin System](/guide/plugin-system) ### [Plugin System](./plugin-system.md)
Learn how to develop and use plugins to extend framework functionality. Learn how to develop and use plugins to extend framework functionality.