灵动通用游戏引擎

FlexCore

集成高性能JS引擎,使用 TypeScript / JavaScript 驱动引擎全部能力
断点调试 & 热重载
NPM 海量生态
2D / 2.5D / 3D 全场景
服务端跨平台 · 客户端多端
高性能JS引擎 断点调试 热重载 NPM 生态 全场景 跨平台 多端

核心特性

📜

TypeScript / JavaScript 驱动

告别专有脚本语言,使用 JS/TS 编写全部游戏逻辑。高性能JS引擎提供卓越性能,支持 DevTools 断点调试,开发体验与 Web 开发一致。

📦

NPM 海量生态

直接使用 NPM 上超过 200 万开源包。从工具库到游戏框架,一行 npm install 即可引入,告别重复造轮子。

🔄

热重载

修改脚本无需重启服务端,保存后即时编译加载生效。开发迭代零等待,上线热修复更从容。

🎨

全场景 · 全平台

客户端支持 2D、2.5D、3D 多模式渲染,适配 PC、手机等多端设备。服务端支持 Windows / Linux 跨平台部署,一套逻辑多端共享。

事件驱动 + 开放 API

灵活的事件驱动架构,subscribe 订阅即用,支持拦截与修改。完整的实体、组件、地图、寻路 API,灵活扩展无上限。

🔧

随心所欲 · 无限可能

通用引擎架构,不限于特定游戏类型。从 RPG 到策略、从沙盒到模拟,同一套引擎底座驱动各类项目。

技术栈

现代化高性能架构,为复杂游戏场景而生

高性能原生引擎 DevTools TypeScript 5.x NPM 生态兼容 高性能二进制协议 2D / 2.5D / 3D Windows / Linux PC / Mobile TCP + WebSocket MySQL + Redis