meep:实体组件系统游戏引擎

时间:2024-06-15 01:38:30
【文件属性】:

文件名称:meep:实体组件系统游戏引擎

文件大小:1.52MB

文件格式:ZIP

更新时间:2024-06-15 01:38:30

JavaScript

ep 实体组件系统游戏引擎 安装 通过npm npm i --save @woosh/meep 特征: 集中式资产管理系统(请参阅AssetManager ) 场景构造,使您可以将游戏拆分为逻辑场景并在它们之间切换。 例如,您的主菜单将是一个场景,您的游戏世界将是另一个场景,而您的最终游戏屏幕将是第三个场景。 完全动态且可自定义的ECS引擎。 您可以动态添加/删除实体,系统,甚至交换数据集,而无需重新启动引擎。 简单而强大的事件系统,可在组件和游戏其余部分之间进行通信 自定义序列化框架 可扩展-您可以轻松地为自己的组件添加序列化器 快速-框架避免产生不必要的垃圾并使用少量的内存 紧凑-整个世界,基于回合的策略游戏占用407 KB,在游戏中传达的对象是15000多个实体,每个实体都有自己的组件 支持格式更改。 当您决定更改格式时-通常会破坏向后兼容性,在此框架中,您可以提供一个小


网友评论