熵:制作游戏的框架而不仅仅是实体系统方式的游戏 源码
注意:此引擎仍在积极开发中。 它缺少许多测试,文档还不完善,并且很有可能发生API重大更改。 它还没有准备好投入生产,但是我能够用它来开发很多游戏,因此,如果您想尝试或帮助开发,欢迎您。 文档说明:文档中的所有“类”都不是真实的类,它们是工厂函数,应在不带new情况下调用。 JSDocs没有方便的方法来描述工厂功能。 游戏JavaScript实体系统框架。 熵实际上只是一个框架,是实体系统的变体,可以帮助您以非常特定的方式组织和编写游戏。 它还为您完成许多事情,例如游戏状态管理,输入处理。 它不与任何图形库,声音库或其他奇特的东西捆绑在一起。 如果你不熟悉的实体系统的想法,看看这些文章:
下载地址
用户评论