diff --git a/books/zh_CN/src/c01-02-ecs.md b/books/zh_CN/src/c01-02-ecs.md index 017b0c3..12d9b4c 100644 --- a/books/zh_CN/src/c01-02-ecs.md +++ b/books/zh_CN/src/c01-02-ecs.md @@ -11,7 +11,7 @@ ## ECS -`ECS` (实体构建系统)是一种遵循组合优于继承的构建游戏的模式. 像多少Rust游戏一样,我们编写的推样子游戏也会大量使用`ECS`,所以我们有必要先花点时间熟悉下`ECS`: +`ECS` (实体构建系统)是一种遵循组合优于继承的构建游戏的模式. 像多少Rust游戏一样,我们编写的推箱子游戏也会大量使用`ECS`,所以我们有必要先花点时间熟悉下`ECS`: * **组件(Components)** - 组件只包含数据不包含行为,比如:位置组件、可渲染组件和运动组件。 * **实体(Entities)** - 实体是由多个组件组成的,比如玩家,可能是由位置组件、可渲染组件、动作组件组合而成的,而地板可能只需要位置组件和可渲染组件,因为它不会动。也可以说实体几乎就是包含一个或多个具有唯一标示信息的组件的容器。