跳转到内容

指南

欢迎使用 ECS Framework 指南。这里将详细介绍框架的各个核心概念和使用方法。

了解 ECS 架构的基础 - 实体类的使用方法、生命周期管理和最佳实践。

学习如何创建和使用组件,实现游戏功能的模块化设计。

掌握系统的编写方法,实现游戏逻辑的处理。

学习使用 Matcher 进行实体筛选和查询,掌握 allanynonenothing 等匹配条件。

了解场景的生命周期、系统管理和实体容器功能。

掌握类型安全的事件系统,实现组件间通信和系统协作。

掌握场景、实体和组件的序列化方案,支持全量序列化和增量序列化,实现游戏存档、网络同步等功能。

学习时间管理和定时器系统,实现游戏逻辑的精确时间控制。

掌握分级日志系统,用于调试、监控和错误追踪。

了解如何为不同平台实现和注册平台适配器,支持浏览器、小游戏、Node.js等环境。

掌握依赖注入和服务管理,实现松耦合的架构设计。

学习如何开发和使用插件,扩展框架功能,实现功能模块化。