Spriter Pro 评测
Spriter 使任何人,无论经验如何,都能使用模块化动画技术轻松创建 2D 游戏动画。单个的精灵片段可以连接到骨骼上,然后使用功能强大但易于使用的工具集轻松制作动画。
应用程序 ID | 332360 |
应用程序类型 | GAME |
开发人员 | BrashMonkey |
出版商 | BrashMonkey |
类别 | Steam交易卡 |
流派 | 实用工具, 动画与建模, 设计与插图 |
发行日期 | 14 十一月, 2014 |
平台 | Windows, Linux |
支持的语言 | English |

386 总评论
292 正面评价
94 负面评论
大多数好评 评分
Spriter Pro 已收集 386 条评测,其中 292 条好评,94 条差评,总体评分为“大多数好评”。
评测趋势图
上方图表展示了 Spriter Pro 在一段时间内的用户反馈趋势,显示了随着新更新和功能推出,玩家意见的动态变化。这一可视化数据有助于了解游戏的评价及其发展趋势。
最新 Steam 评测
本节展示了 {name} 在 Steam 上的最新 10 条评测,反映了玩家的多种体验和观点。每条评测摘要都包括总游戏时间,以及点赞和差评的数量,清晰展现社区反馈。
游戏时间:
5 分钟
其实我就是想问问这是什么用的——
👍 : 0 |
😃 : 0
好评
游戏时间:
224 分钟
It's a good app,I bought it for next version.
👍 : 0 |
😃 : 0
好评
游戏时间:
102114 分钟
the less price ,but priceless in use.
👍 : 1 |
😃 : 0
好评
游戏时间:
2147 分钟
总评:5.5/10
关键字:FFD、Mesh、混合中间帧、生产力
当我看到Spriter Pro的宣传视频时,本抱以厚望,但用后却大跌眼镜。
最严重的问题是:不支持FFD和Mesh。这注定了本软件所谓的骨骼动画只能是假骨骼动画,效果非常单调机械。如果要实现诸如头发、衣服和旗帜的摆动以及人物的眨眼、说话和头部转动等效果,仍然必须手动绘制大量关键帧。但在软件的宣传视频中却展示了很多须要大量手绘才能实现的动画,有误导宣传的嫌疑。
当我将两张不同的图片(一张矩形、一张圆形)分别放置在不同关键帧上,再播放动画的时候,又一次令我失望。动画从图片1直接跳到了图片2,并不支持自动生成混合中间帧。也就是说:Spriter Pro只能将对象的不同组件指派到假骨骼上,然后在不同的关键帧上拖动假骨骼,才能自动生成中间帧。遗憾的是,某些绘图软件(如:illustrator)提供的最基本的动画功能中早已支持混合中间帧。
在社区中Spriter Pro的开发者很喜欢称赞自己的软件与事实上的行业标准Spine相比,有更平滑的学习曲线,有更实惠的价格。但是,更平滑的学习曲线是因为功能太弱,更实惠的价格(只有Spine的20%)是因为实现同样的效果需要花费更多的时间。在生产力上的弱势导致这两个优点缺乏竞争力。
Spriter Pro更适合作为业余2D游戏制作人的骨骼动画入门工具。如果你已经是或者想成为一名专业的2D游戏制作人,目前Spine仍然是你更好的选择。
还有两点需要提醒大家注意:(1)Spine没有针对中国用户降低定价,289美元的售价实在令人望而生畏。而Spriter Pro在特惠时,国区只售39人民币,只有Spine售价的2.08%。(2)Spriter Pro的开发者已经承诺增加FFD和Mesh功能,但大家还需耐心等待。
👍 : 46 |
😃 : 2
差评
游戏时间:
44 分钟
It seems that the software has no skeletal deformation? Only bones can correspond to the whole picture.
👍 : 0 |
😃 : 0
好评
游戏时间:
7217 分钟
才看到R11修复了entity的bug,希望这个软件的未来会更好吧
因为没有ffd蒙皮权重等等功能
如果软件未来走向突出强化 2D FX 制作方向,也许会更有市场.
👍 : 1 |
😃 : 0
好评
游戏时间:
244512 分钟
是款非常好用的软件,功能对于我来说很全,如果有个中文版就好了。
👍 : 2 |
😃 : 0
好评
游戏时间:
1287 分钟
本评测分为两部分,第一部分是给有意向使用这款软件的人看的,第二部分如果你是Unity3D开发者那你最好看一下。
第一部分:
关于这款软件,有人说好用有人说不好使,其实这主要还是看你的需求。
如果你想做很专业的动画,那么这款软件可以说是相当鸡肋。很多功能缺失,调整和修改及其不便,项目管理费劲。可以说跟专业软件比根本不是一个层次。。。
但如果你只是爱好,或者说你和我一样需要在短时间内学会制作一些简单动画,那么这款软件你可以考虑一下。这软件最大的优点就是简单易学,我敢打赌,你只需要15分钟就能学会这款软件的大部分功能。
当然如果你想做得更好,相信我,你最好换个软件,这款软件的缺陷会让你的制作变得更费劲。
第二部分:
相信你也注意到了,在商店的宣传视频中有如何将动画打包到Unity3D中的教程,和其他视频一样,那看起来非常简单。
刚导入的时候我也觉得这太方便了,不需要我在动画编辑器中一个一个的修改Spriter图片。但很快我就发现,这角色怎么只能在原地站着眨眼啊,动画管理器里怎么只有站立动画啊其他动画呢。等一下,根本没有动画管理器好吧。
事实上,导入后的动画并不是通过Unity自带的动画管理器管理的。如果你想让你的角色播放你做的其他动画,你需要通过代码来操控它。(其实用动画管理器有时也得这样,不过比起动画控制器,他可费劲多了)
举个例子,如果你想做一个跳跃的功能,那么肯定需要两个动画:跳跃和浮空(因为有时你是从高处往低处跳所以得做个浮空)。在Unity的动画管理器中,你只需要通过单向箭头来让跳跃动画播放完后自动转到浮空动画。但在Spriter官方提供的插件中,你需要用至少两行代码来完成引导,而且官方的插件也没有通过改变开关或者参数来改变动画状态的功能。
说说优化方面,官方的插件也不太理想。虽然利用插件可以不导出一堆图集,但是每次测试开始时都有明显的卡顿。我想可能是因为我的角色部件太多导致的,但这也说明如果场景中有太多部件需要播放动画的话,可能需要一段时间进行加载。(顺便说一下,如果你的动画很多的话,这插件并不会为你节省多少空间,相反的,我觉得用它还不如直接用图集占的地方小)
所以我在想,既然它的动画管理起来这么费劲,而且又很占空间,那我为什么不直接导出图集再用Unity自带的动画管理器管理动画呢。虽然这样在动画制作上会废些时间,但我相信这和用代码实现动画管理比起来差不了多少。(而且还不太费脑子=_=)
最后,介于官方给出的插件资料并不多,我分享一下自己的研究成果:
如果你想播放指定动画,你需要先调用指定角色的SpriterDotNetBehaviour组件(放入场景后角色会自带此组件),然后用该组件的Animator.Play("这里填你想播放的动画的名称")来播放制定动画。
如果你想通过该插件实现播放完动画后自动播放下一个动画的功能(比如刚才例子中的跳跃功能)。那么你需要先播放第一个动画,然后给SpriterDotNetBehaviour组件(和上面是一个组件)的Animator.AnimationFinished事件注册执行方法,在执行方法中播放下一个动画。
改变SpriterDotNetBehaviour组件的EntityIndex参数可以直接改变角色。(如果你的动画中有多个角色的话)
例子:(刚才例子中的跳跃功能)
SpriterDotNetBehaviour SDNB;
void Start ()
{
SDNB = GetComponent(); //调用组件
SDNB.Animator.Play("Jump1"); //播放第一个动画
}
void Update ()
{
SDNB.Animator.AnimationFinished += SDNBAnimationFinished; //注册执行方法
}
//执行方法
void SDNBAnimationFinished (string s)
{
SDNB.Animator.Play("Jump2");//播放第二个动画
}
其实插件还提供了许多别的功能,我就不全部讲解了。(其实是因为我也没研究全。。。)
关于Spriter Pro这款软件还有SpriterDotNet插件的全部评测就这么多,希望能帮助到大家,也期待有一天能看到大家的作品。拜拜啦~
👍 : 8 |
😃 : 0
好评