白鹭时代 DragonBones 全面揭秘

作者:indienova
2016-01-15
3 8 2

DragonBones

作为游戏动画设计师或移动游戏开发者,你在利用工具制作动画的过程中最关注的是什么?时间轴、可视化制作、丰富骨骼动画模板等带来的快速高效的制作过程;还是工具拥有丰富的程序支持,随时可以预览游戏运行效果,所见即所得的开发方式;抑或是工具本身的易用性、低准入门槛、完善的中文支持和服务?或许这些对于广大的动画制作人员,或者游戏开发者而言,都是关注点且希望工具具备相应功能。没错,DragonBones 足够满足大家的需求和希望。

eimage001

DragonBones 脱胎于 Flash 专注于移动游戏

DragonBones 诞生于 2012 年 10 月,最初是由 Adobe 公司主导开发设计的一款专用于游戏中骨骼动画制作的插件,是全球业界公认的最早的骨骼动画工作流解决方案,并且在受到大量游戏开发者、动画师和设计者的追捧。而在此后,白鹭时代作为 HTML5 移动游戏新生代企业,接过了 DragonBones 维护、运营和更新迭代的任务,并在 2014 年正式将其纳入白鹭时代 Egret 产品序列。

eimage002

脱胎于 Flash,又专注于移动游戏,DragonBones 推出和迭代,惠及了数以万计开发者的同时,又为移动游戏特别是 HTML5 游戏这一细分市场的发展,起到了加速器的作用。根本原因在于 DragonBones 推出之前,HTML5 移动游戏的开发领域,几乎没有出色的骨骼动画解决方案,而 DragonBones 的出现,特别是 4.0 版本新增 DragonBones Pro 这一独立动画制作工具之后,HTML5 游戏动画制作与开发才真正完全脱离了 Flash 运行环境,从而让整个 HTML5 游戏的开发制作效率得以快速提升。

DragonBones 构建起游戏动画制作完善工作流

DragonBones 已经更新迭代到 4.3 版本。目前 DragonBones 主要包含三大部分功能工具,即独立的骨骼动画编辑器 DragonBones Pro;基于 FlashPro 的骨骼动画制作插件 DragonBones DesignPanel;以及多语言版本的骨骼动画程序库 DragonBones Library。三大部分构建起了独立于 Flash 运行环境开发的完善工作流。

DragonBones Pro 作为动画制作的核心工具,本身即是可视化编辑工具。其包含了时间轴(TimeLine)、骨骼绑定、关键帧复制剪切与粘贴、播放速度自定义调节、逐帧的前进后退、骨骼帧和插槽帧灵活组合、自动关键帧的存在等等功能,几乎囊括了动画制作过程中的必要功能需求。特别时间轴 TimeLine 的出现,使得动画制作按照节奏制作动画,还可以实现直接访问骨骼,插槽等动画组件,从而灵活方便的添加关键帧,轻松掌握整个动画的细节和节奏,在可视化条件下制作过程可谓一气呵成。

eimage003

另外,DragonBones 本身拥有大量的模板贴图,加上多语言版本的骨骼动画程序库 DragonBones Library 的支持,已经足以满足用户快速制作常规的游戏动画。即便是库中没有所需模板,DragonBones 也完美支持 Photoshop 的设计图、FlashPro 或者 Spine 制作的动画导入,同时又全面支持 Json、xml、amf 和集成数据的 PNG 等多种格式,单一图片和纹理集的图片导入。且能保证导入后完美呈现原始素材,同时支持重新编辑。

eimage004

更重要的是,在导入过程中保证原始素材质量的同时,DragonBones 还将对原有数据进行高达50%的压缩,从而全方位减少移动游戏,特别是手机页游的体积,加快用户体验的加载速度。与此同时,DragonBones 提供的运行库可以让开发者在动画编辑器中直接预览到动画游戏引擎中运行的效果,更进一步提升开发效率。

HTML5 游戏开发 DragonBones 更符合开发者需求

如上文所言,DragonBones 本身在游戏动画制作方面构建起了完善的工作流,大量的模板、贴图、纹理的存在使得美术需求更少;TimeLine 功能的推出加上随时可以在 Egret 引擎中预览动画效果,使得动画制作过程更可控;加上独立于 Flash 运行环境的多种多样的功能和插件,其制作工具表现更为强大。因此,DragonBones 能够满足国内移动游戏动画制作当下主流的需求。

相较于 Spine、FlashPro 等同类动画制作工具,DragonBones 在 HTML5 移动游戏领域或许更应受到开发者群体的青睐。

eimage005

首先,DragonBones 是开源免费的动画制作工具,与同类产品的商业化举措有着天壤之别,DragonBones 无需开发者群体去寻找所谓的破解版,在白鹭时代官网即可接入和下载使用。其次,DragonBones 能够提供当前最完善的中文支持与服务,不但产品本身即是中文版本无需汉化,且文档资料也相当齐全,小白用户利用可视化编辑器也可以做出心仪的动画,与此同时 DragonBones 又有全球社区的支持,除了国内的开发者,用户还能与更早使用 DragonBones 的海外资深用户进行交流。

DragonBones 的产品未来需从业者们参与进来

事实上,开放共赢、围绕技术支持打造 HTML5 游戏产业生态,一直都是白鹭时代的战略核心。对于 DragonBones 这一重点产品而言,白鹭不仅仅是通过维护、运营和迭代,以不断强化其产品功能、完善其服务,更多的还希望让产品的用户群体参与到产品的未来中。

eimage006

当下,白鹭开发者服务平台也正在寻找精英动画师,通过征集动画 DEMO,邀请开发者体验产品并提供建议等举措,以使 DragonBones 在未来尽善尽美。

特别感谢 D5 power 、CGjoy、CGWELL 对 DragonBones 骨骼动画的支持,同时,也希望有更多的行业伙伴加入其中,群策群力,共推游戏动画产业前行。

elogo-02 elogo-03 elogo-01

近期点赞的会员

 分享这篇文章

indienova 

indienova - 独立精神 

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

参与此文章的讨论

  1. eastecho 2016-01-15

    支持 Egret。最近有个小项目重回 Egret 开发。

  2. Pea 2016-11-18

    一开始DB没有mash,所以一直不做考虑,现在功能基本和SPINE没啥区别了,开始用DB咯~

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

登录/注册