DuckEngine适用于 Web 的 2D 游戏引擎

联合创作 · 2023-09-27 19:05

DuckEngine 是一个适用于 Web 的 2D 游戏引擎。


特性:



  • AABB (Axis-Aligned Bounding Box) 基于 Hitbox 的物理引擎

  • 多场景

  • 快速高效

  • Sprites & Spritesheets

  • 许多游戏对象

  • 插件和插件管理器

  • 多台带效果的相机

  • 动画、状态机和过场动画

  • Hitboxes 和 Colliders

  • 键盘和鼠标输入

  • DPR / Mobile Scaling

  • 高级粒子系统

  • 效果和预设

  • 按钮和文本用户界面

  • Groups

  • Tilemaps

  • 快速高效

  • 小包装尺寸

  • Lighting

  • 预加载器

  • 纹理

  • Typescript 编写

  • 类型定义

  • 文档


浏览器要求



  1. 浏览器支持 ES6 (EcmaScript2015)

  2. 浏览器支持 Canvas API


Rankings



  1. 基于 Chromium 的浏览器,包括 Chrome、Opera、Edge、Vivaldi 和 Brave

  2. Safari

  3. 火狐 | Bugs


推荐



  • Google Chrome 或任何其他基于 Chromium 的浏览器


Browser Bugs


Firefox Bugs



  • 比 Chromium 浏览器和 Safari 更卡顿。

  • 垃圾收集比 Safari 和 Chromium 浏览器发生得更频繁(导致非常小的和不明显的停顿。)

浏览 49
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报