说明:ecs
这是我们在Go中实现的“实体组件系统”模型。 它被设计用于engo ,但是它不依赖于任何其他软件包,因此可以在任何地方使用!
基本
在实体组件系统范例中,您具有三个元素;
实体
成分
系统。
在我们的实现中,我们使用World类型来与这些System一起使用。 每个System都可以引用任何数量(包括0)的实体。 每个Entity可以具有所需的任意多个Component 。
创建World ,向其中添加System并更新所有系统的示例
// Declare the world -
<weixin_42138788> 上传 | 大小:16kb