Spriter/C2 - Spriter 2 Teaser!

  • Subscribe to Construct videos now

    Buy Spriter Pro:

    How do I import my Spriter project into Construct 2?

    Real-time Demo | Download Plugin | Download Example Spriter Project |

    Spriter RPG Heroes Art Essentials Pack now ready for download Spriter Pro owners!

    Recent Plugin Changes:

      • Fixed a bug where points would cause a javascript error in self drawing mode.
      • Fixed a bug where overrides would remain stuck even after stopping the override action.
      • Added action to 'find spriter object' from it's corresponding c2 object, and an expression to retrieve the 'foundObject's name. (useful for testing conditions on collision boxes and sprites, and then retrieving a Spriter variable for that object)
      • Fixed a bug that would cause an error when using action points
      • Fixed a bug that sometimes prevented objects (sprites, boxes, etc) from updating
      • Fixed a bug that would cause a javascript error when using the transitional oldstyle version of the plugin (doesn't apply to most. If you have no idea what this means, it probably didn't/won't affect you)
      • Fixed a bug that would cause a javascript error when attempting to start a layout where scml objects had no scon or scml file set.
      • Fixed a bug that caused multiple instances to each send an ajax request for the same file until the first one was complete. This was bypassing an important optimization and the fix should result in less downloading and faster initial startup for games that have multiple instances of the same object
      • added 'Set ignore global time scale' action.
      • overrides now work even when animation is paused.
      • fixed bug where overrides wouldn't work on sprites in self draw mode.
      • fixed bug where overrides wouldn't work properly during animation blends.
      • fixed a bug where image overrides wouldn't work in several situations.
      • fixed a bug where metadata wouldn't work after a layout restart.
      • fixed a bug where sounds and events would trigger every tick between instant keyframes.
      • fixed several issues with bounding boxes when resized and flipped.
      • added BBoxLeft, BBoxRight, BBoxTop, BBoxBottom expressions to retrieve the edges of the bounding box like default C2 sprites.
      • fixed a bug that would cause hybrid performance mode (self drawing, with some separate objects like collision boxes) to perform much more slowly than performance mode
      • fixed a bug that was preventing certain performance mode optimizations from working in some circumstances
  • Looking good!

    You may want to fix your signature, though, the URL is wrong.

  • So awesome lucid! Keep em commin!

  • AWESOME! I have been waiting for this for so long. This will increase my game building productivity by tenfold!

  • Looks good so far. Just need to start learning how to use Spriter.

  • Surely looks fancy !

    But that would be nice if the object would automaticaly imported into a subfolder of the objects folder , You know ... So much objects !

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • That's really interesting.

    I hope will be implemented in next C2 release :)

  • Surely looks fancy !

    But that would be nice if the object would automaticaly imported into a subfolder of the objects folder , You know ... So much objects !

    something like that is planned as well.

  • I'm really looking forward to this. I did a quick test of Spriter and it's a great program. One question though, is it planned to do keyframes per object like other animation programs? It makes it difficult to animate if setting a key on the hand creates a keyframe on every other object.

  • yes uberlou, that's near the top of the todo list, and will be coming thing month.

  • Hi lucid

    Thanks for this plugin, it is a great helper to us!

    But I tried to start a new project with no success, so I tried to use your own example.scml file and I received the same error message.

    What I am doing wrong? I just followed your instructions!

    <img src="https://dl.dropbox.com/u/18104402/error_1.jpg" border="0" />

  • lucid

    I saved your .cap file to a folder in which I could see your .scml file, and I saw than the Example.scml I used was an old one, a2 version. So I used my own .scml file, which I builded with the last version os Spriter, a4.1. But the error message appeared again, I think could be the bones I used so I delete them, but nothing has success.

    Here you can see my both .scml files, 001 with bones and 002 without bones.



    Thanks for help!

  • Hi NRABrazil,

       I did miss a few things in my description of what to do, so this is the most likely problem. First, every object needs to have a name in Spriter, (double click a sprite or bone in persistent object palette, or bone hierarchy view to rename) the next release of Spriter will give default names even if you don't name them, but in the meantime that's the most likely problem. Also this early version c2 plugin doesn't yet work with bones, or nonpersistent(untweened) objects.

       However, I have to recommend you not to bother with this version at this point. Just got another email from Ashley, and he's made quick progress, and the automatic version of the plugin should be coming soon. Also, I'll most likely add bones before then as well.

       Sorry for the inconvenience.

  • lucid are spriter graphics vector graphics?

  • hi mammoth.

    they're just regular images. You animate by moving around the images, and scaling and rotating them, removing them, or swapping them out. Then when it's imported to C2, the plugin will recreate that same animation in realtime.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)