[控场AI]
产品LittleJS Engine

LittleJS

轻量级开源 JavaScript/HTML5 游戏引擎,以极小体积和零依赖著称,内置精灵渲染、碰撞检测、粒子系统、音频及输入管理,最新版本新增 3D 渲染支持。

时间轴 (近 90 天)

10月14日

LittleJS 是一个以极小体积、零依赖著称的 JavaScript 游戏引擎,最初专注 2D,现已将能力扩展到 3D 空间。

待验证50%
10月14日

LittleJS 的 3D 能力是叠加在现有轻量架构之上,而非推倒重来,因此已有 2D 项目不必迁移,新项目可在同一引擎内混合使用 2D 与 3D 元素。

待验证50%
10月14日

LittleJS 具备精灵渲染、碰撞检测、粒子系统、音效管理、键盘与触摸输入等常用 2D 游戏开发能力。

待验证50%
10月14日

LittleJS 从上到下都是无构建、无 npm 依赖的纯 ES 模块,可直接放入 <script type="module"> 运行。

待验证50%
10月14日

LittleJS 的作者 Frank Force 此前以 JS13K(13KB 内做游戏的竞赛)作品闻名。

待验证50%
10月14日

俯视角解谜、低多边形风格小游戏、2.5D 表现等场景对 3D 需求较低,通常只需正交投影相机、无光照或单光源以及基础深度排序。

待验证50%
10月14日

LittleJS 的新版本中,2D API 保持稳定,3D 为增量能力,不引入破坏性变更。

待验证50%
10月14日

轻量引擎的 3D 能力通常在高级渲染特性、性能调优空间和工具链完整度上无法与 Three.js、Babylon.js 这类专业方案匹敌。

待验证50%
10月14日

JavaScript 游戏引擎领域正在分化为两端:功能全面、生态庞大的全能型引擎,以及像 LittleJS 这样专注极小核心与自由扩展的极简方案。

待验证50%

全部知识事实 (9)

来源文章