文件名称:ecs-lib:小巧易用的ECS(实体组件系统)库,用于游戏编程
文件大小:6.03MB
文件格式:ZIP
更新时间:2024-02-25 02:39:10
game gamedev threejs game-engine data-oriented-design
ecs-lib是一个小巧易用的库,用于游戏编程。 它是用Typescript编写的,但是您也可以在node.js上使用Web浏览器。 TLDR; 看一下该及其 npm install --save ecs-lib 目录 文献资料 实体组件系统(ECS)是一种分布式的组成架构设计模式,主要用于游戏开发中。 它实现了特定于域的行为的灵活解耦,从而克服了传统的面向对象继承的许多缺点。 有关更多详细信息: 世界 ECS实例用于描述您的游戏世界或实体系统。 世界是实体,组件和系统的容器。 import ECS from "ecs-lib" ; const world = new ECS ( ) ;