SpriteWorkshop - 2D Sprite and animation tool. [RELEASED]

I’m very excited to announce that SpriteWorkshop has been approved and it is available in the Asset Store.

SpriteWorkshop is a 2D sprite tool for unity that has a high emphasis on animation. One of the things that we set out to do when designing SpriteWorkshop was to provide a better animation experience. Check out some of the features in the video below.

Features:

  • Bake animations for better performace
  • Layer system
  • Texture animation
  • Motion tweening
  • Animateable pivot
  • Color animation
  • Color blending
  • Depth control (rendering order)
  • Preview animations directly in the scene
  • Modify your sprites directly from within the scene
  • Intuitive timeline controls
  • Curve editor
  • Seamless atlas integration
  • And much more…

To learn more visit the website at spriteworkshop.com

Available on the Unity Asset Store

Hello everyone.

The latest releases version 1.1 is now available on the asset store. We have been working hard for the past two months to bring new features to the engine. One of the things that we want to focus for this update was performance. We’re introducing a caching system that allows you to bake animations. What this means is that we were able to double sometimes triple the number sprites that we can animate simultaneously on the screen. Not only are animations more efficient but also smarter. When an animation is played, duplicate frames are ignored to avoid unnecessary work.

We’re also introducing a new feature called tracking points. Tracking points allow you to create an animation that can interact with other objects in the scene. Now you can animate place holders for your characters gear, weapons, and so on.

You can see the complete list of changes on our release notes. Also, we are looking at our options for adding a GUI system into the tool. So let us know if you have any suggestions.

Release notes

This looks like a badass sprite animation tool! :smile:

I wish you all the best!

I’m interested in being able to create animations in-game. Is it possible to use Sprite Workshop API to create or modify in-game ?

Thanks.

You can, but it’s easier with the editor. For example, you would have to first find the layer that you want to modify

AnimationLayer layer = animation.GetLayerByName("Layer name");

The next step is to create a keyframe to change the value of a property at a specified moment in time.

FloatKeyframe keyframe = new FloatKeyframe(12, 0.5f);
layer.Transform.PositionX.Add(keyframe);

Once you’re done modifying your layer(s), call refresh, this will update your animation and cache the changes at runtime.

animation.Refresh();

Hope this helps :slight_smile:

Thank you to everyone who made a purchase yesterday during the Unity’s 24 hour sale of SpriteWorkshop. Also, here is a screenshot of the onion skin feature coming on the next update :smile:

wow.

Any more news?
Unity 4.3 compatibility?
Playmaker compatibility?
It would be great.

The new release is coming next week; I had to push it back because I got sick :frowning: So far it works with Unity 4+ and unfortunately I have not tested it with playmaker

Hi
I really like how your product looking, but I’m concerned because it has closed code. Can you guaranty that you will support this product for extended period of time or at least if you don’t, can I get a source code for it? Thank you!

Any new about this?
Would love to know if I can use it to replace the Unity animation window completely

Hello,
do you have a release date for the next version ? Will it includes animation triggers ?

thank you

Hi Bamboo,

Sorry for the late replay; I uploaded the alpha version of SW2 to the website if you want to try it out. It does not use triggers, instead you can create scripts and attach them to your animations. It’s similar to what unity does with game objects. There are a lot of changes in this version so let me know if you have any questions.

SpriteWorkshop 2

1 Like