引擎:Defold

作者:eastecho
2015-12-29
2 5 7

Defold from King

市场上从来就不缺更新(有可能更好)的游戏引擎,你方唱罢我登场,一片热闹景象。这不,游戏大厂 King 也发布了他们的游戏开发引擎:Defold,现在还处于 Beta 邀请试用阶段。

跨平台自带编辑器

跨平台

从目前公布的信息来看,这款游戏显然是一款高性能的引擎,它使用 Lua 脚本语言来编写代码,从而能够横跨 6 个平台:iOS, Android, HTML5, Mac OS X, Windows 以及 Linux。

值得一提的是:本地 Native 核心文件将会尺寸很小。

编辑器

它还带有自己的编辑器,而且这个编辑器可以运行在 Mac OS X, Windows 以及 Linux 上。可以在编辑器里面直接编译运行,不需要其它工具。自带有 Git 版本控制。美术和程序都可以使用这个编辑器,而且美术文件也支持版本控制。

editor-1

其它引擎特色

Animation动画

  • 翻书等多种内置动画
  • 骨骼动画
  • 关键帧事件
  • 可编程运动学
  • 精灵以及 GUI 属性均可动画
  • 自定义 easing

跨平台

  • 一键发布到六个平台
  • 运行于三个主流桌面系统的编辑器

图像

  • 支持底层操作的可编程渲染通道
  • 自定义材质和着色器
  • 粒子效果以及编辑器
  • 2D Tile 块图编辑器
  • GUI 编辑器
  • GUI 遮罩
  • GUI 元素支持九格缩放
  • GUI 自动布局,包括屏幕旋转适应
  • Truetype, Opentype 以及 BMFont 支持

工作流

  • 直接发布,无需其它开发工具支持
  • 热更新变化的内容
  • 无线设备测试
  • Scene 编辑器
  • 全平台的崩溃报告 API
  • 自动更新素材
  • Prefab 预制元素模版(可用于 GUI)
  • 项目间资源共享

版本控制

  • Git 团队支持
  • 数据以文本形式储存,便于版本控制

物理

  • 2D 和 3D 物理(Box 2D 以及 Bullet)全面支持
  • 精确碰撞系统
  • 全部物理属性物体支持

脚本

  • Lua 语言全兼容
  • 引擎支持 reactive-style Lua 脚本以达到高性能
  • 游戏对象异步通信

优化

  • 5M 左右大小的引擎
  • 快速部署,包括 HTML5
  • 只有使用到的资源才会被 Build 进游戏包
  • 精灵会被压缩整理成图集
  • 针对不同平台采用不同的压缩方式
  • 动态批处理渲染
  • 异步(或同步)载入资源

音频

  • Ogg 和 Wav 支持
  • 混音器,可编程

扩展

  • Google 和 Apple 推送 APIs
  • Google 和 Apple IAP 内购 APIs
  • Facebook APIs
  • HTTP 和 Lua socket 网络 APIs

申请试用

想了解更多不妨去官网看看,请快乐的跟随着这条链接去申请测试~~

Defold

前往官网 查看

近期点赞的会员

 分享这篇文章

eastecho 

从前的边城浪子,现在的路人乙 

您可能还会对这些文章感兴趣

参与此文章的讨论

  1. eastecho 2015-12-30

    看着挺完善

    • 黑与白 2017-01-25

      @eastecho:求资源,网页打不开

  2. indienova 2015-12-30

    要排队等候领取 Beta 测试资格

  3. sherwyn 2016-12-19

    已经开放下载了

  4. 黑与白 2017-01-25

    求资源,我打不开网页

  5. fjzjk 2017-06-09

    引擎看介绍还可以,但是本地不能创建项目,创建项目必须在网站上,第一次必须登录并同步项目下来。

您需要登录或者注册后才能发表评论

登录/注册