Offering up help to create Spriter modular 2d animation support

Hello everyone,
My name is Edgar, from BrashMonkey. We’re creating a modular 2d animation program (fast, low vram, smooth animation like Muramasa or Odin Sphere) made to export to a general format that can be loaded into any engine. (more info and alpha download at www.Brashmonkey.com) We’re constantly getting emails asking if/when we will support CoronaSDK. We’ve been contacted by AnscaMobile, and at one point there was a developer or two beginning on an implementation that they either decided to keep in house, or I haven’t heard back since.

It’s very easy to developer an api or plugin that can load the exported animations, and there are already several plugins or apis either completely up to date, or in progress. There’s a general c++ api, a unity plugin, a construct 2 plugin, love2d, and many more.

On the website there is thorough documentation on the requirements of an implementation, but it’s all very simple:

.... <folder id="1" name="mon_arms"><br> <file id="0" name="mon_arms/shoulder_a.png" width="71" height="115"></file><br> <file id="1" name="mon_arms/forearm_a.png" width="99" height="78"></file><br> <file id="2" name="mon_arms/hand_a_1.png" width="104" height="113"></file><br>...<br>

<br>...<br><object folder="1" file="0" x="69" y="279" angle="354.644"></object><br>...<br>

That last part would just mean to draw mon_arms/shoulder_a.png at the given location and angle. There is also thorough documentation on the front page, and I(the lead programmer) am making myself personally available through the forums, or through my personal email lucid@brashmonkey.com for any additional help if needed. The license on our file format allows you to make this implementation open source or proprietary, so you’re free to sell the coronasdk api if you wish, and I would still be happy to help.

I’m ready to make this happen, but it’d be best if someone experienced in CoronaSDK was at the helm, or if it was a collaboration from experienced CoronaSDK users/devs, rather than myself, as I’d need to learn from scratch.

If you can’t help, but want to see this happen, please point all qualified devs to this thread, and show your support in the replies. I look forward to doing my part to make this happen. [import]uid: 196117 topic_id: 33029 reply_id: 333029[/import]

I would really like to see this happen. Spriter looks awesome, and would love to see a module developed for Corona. There are not a lot of quality sprite editing options on the market right now. [import]uid: 160288 topic_id: 33029 reply_id: 131102[/import]

We are looking into the possibilities of doing this, nothing is definite yet though as we have a lot on. [import]uid: 119420 topic_id: 33029 reply_id: 131121[/import]

Edgar - thanks for posting. I’m going to follow up with you via email and we’ll see what we can do to help. Our (Corona Labs) team is super busy, but there may be something we are able to do. And perhaps we can also involve people from the community.

David [import]uid: 10668 topic_id: 33029 reply_id: 131132[/import]

I would really like to see this happen. Spriter looks awesome, and would love to see a module developed for Corona. There are not a lot of quality sprite editing options on the market right now. [import]uid: 160288 topic_id: 33029 reply_id: 131102[/import]

We are looking into the possibilities of doing this, nothing is definite yet though as we have a lot on. [import]uid: 119420 topic_id: 33029 reply_id: 131121[/import]

Hi.

I’ll at least look into this (same time concerns as everybody else), since I have ideas that will require something similar, down the line. I saw something with Love2D a few days back, so I’ve thought about it off and on since then.

“It’s very easy to developer an api or plugin that can load the exported animations, and there are already several plugins or apis either completely up to date, or in progress.”

What would constitute up to date? Any preferred API?

Also, I assume Ardent Kid is implementing something similar: Dynamic Character Sprites. [import]uid: 27791 topic_id: 33029 reply_id: 131156[/import]

Edgar - thanks for posting. I’m going to follow up with you via email and we’ll see what we can do to help. Our (Corona Labs) team is super busy, but there may be something we are able to do. And perhaps we can also involve people from the community.

David [import]uid: 10668 topic_id: 33029 reply_id: 131132[/import]

Yes, but his dynamic sprites is a very manual process.
This is a tool that automates the process and helps the design phase.
I haven’t used it yet myself, but looks great. [import]uid: 160288 topic_id: 33029 reply_id: 131170[/import]

Oh, right. I only meant the loading logic will presumably be something similar. [import]uid: 27791 topic_id: 33029 reply_id: 131175[/import]

Hi.

I’ll at least look into this (same time concerns as everybody else), since I have ideas that will require something similar, down the line. I saw something with Love2D a few days back, so I’ve thought about it off and on since then.

“It’s very easy to developer an api or plugin that can load the exported animations, and there are already several plugins or apis either completely up to date, or in progress.”

What would constitute up to date? Any preferred API?

Also, I assume Ardent Kid is implementing something similar: Dynamic Character Sprites. [import]uid: 27791 topic_id: 33029 reply_id: 131156[/import]

Yes, but his dynamic sprites is a very manual process.
This is a tool that automates the process and helps the design phase.
I haven’t used it yet myself, but looks great. [import]uid: 160288 topic_id: 33029 reply_id: 131170[/import]

Oh, right. I only meant the loading logic will presumably be something similar. [import]uid: 27791 topic_id: 33029 reply_id: 131175[/import]

I supported the Kickstarter and I hope the Corona Labs team is able to integrate Spriter into Corona. Looking so forward to using Spriter in all my future Corona projects! [import]uid: 51654 topic_id: 33029 reply_id: 131257[/import]

I supported the Kickstarter and I hope the Corona Labs team is able to integrate Spriter into Corona. Looking so forward to using Spriter in all my future Corona projects! [import]uid: 51654 topic_id: 33029 reply_id: 131257[/import]

David,
I wanted to let you know this is a project I personally backed and I feel it would be a good use of Corona Labs time to support it.
-Brad [import]uid: 110373 topic_id: 33029 reply_id: 131517[/import]

Also a kickstarter backer of spriter.

+1 for any support, internal, 3rd party, or community driven! [import]uid: 135765 topic_id: 33029 reply_id: 131539[/import]

David,
I wanted to let you know this is a project I personally backed and I feel it would be a good use of Corona Labs time to support it.
-Brad [import]uid: 110373 topic_id: 33029 reply_id: 131517[/import]

Hi Edgar,

We will be in touch with you shortly per email.

Alex [import]uid: 196533 topic_id: 33029 reply_id: 131587[/import]

Also a kickstarter backer of spriter.

+1 for any support, internal, 3rd party, or community driven! [import]uid: 135765 topic_id: 33029 reply_id: 131539[/import]