aurora:用于实时策略游戏的小型实体组件系统游戏引擎 源码
Aurora是用于实时策略游戏的小型实体组件系统游戏引擎。 它也是一种mod API,但稍后会详细介绍... Aurora正在与预期的用例一起,并且仍然相当混乱。 还有很多测试代码需要重构和可能的删除,但是基本架构是稳定且可用的。 Aurora基于四个基本类: Engine Entity Component System 简而言之: 组件是JSON数据,带有一些有用的辅助方法。 实体是具有一些有用的辅助方法的组件数组。 系统是预定义的功能,它们在每个模拟循环中运行,并作用于具有相关组件实例的实体的子集。 引擎: 告诉所有系统更新每个游戏循环 处理实体和组件的创建和销毁
用户评论