Skip to content

我们构建框架。
而你将创造游戏。

ESEngine 是一个高性能的 TypeScript ECS 框架,为游戏开发者提供现代化的实体组件系统。 无论是 2D 还是 3D 游戏,都能帮助你快速构建可扩展的游戏架构。

Entity Component SystemHigh Performance Framework

核心特性

高性能 ECS 架构

基于数据驱动的实体组件系统,支持大规模实体处理,缓存友好的内存布局。

了解更多 →

完整类型支持

100% TypeScript 编写,完整的类型定义和编译时检查,提供最佳的开发体验。

了解更多 →

可视化行为树

内置 AI 行为树系统,提供可视化编辑器,支持自定义节点和实时调试。

了解更多 →

多平台支持

支持浏览器、Node.js、微信小游戏等多平台,可与主流游戏引擎无缝集成。

了解更多 →

模块化设计

核心功能独立打包,按需引入。支持自定义插件扩展,灵活适配不同项目。

了解更多 →

开发者工具

内置性能监控、调试工具、序列化系统等,提供完整的开发工具链。

了解更多 →

Released under the MIT License.