Spriter support.

Spriter is a great tool to make animated sprites in a “modular way”, which means that, we don’t have to use a complete image every single frame, instead we can animate only the necessary parts of the sprite, and play that animation. Somehow similar to a 3D animation, but in 2D.

But, Spriter use it own format (.scml) that need to be supported by the game engine. The developer of Spriter and the community is try to support some popular engines by making plugins, but GD is not one of them and those plugins are not really great. I think it could benefit GD if Spriter own animation format would be officially supported in GD because in my opinion Spriter is a great idea, would be a great feature of GD, I think if you officially support Spriter, you could also change banner with the developer of Spriter too, this way you could advertise Spriter here as a great tool and cool feature of GD, and he would advertise GD there (maybe).
But would be a great feature to support Spriter anyway. In Spriter we can keep separate and name every animations like, walk, jump…etc. If we could import Spriter animation in to GD, we could have some Spriter specific actions and conditions to play and stop animations of spriter objects.

if w is pressed : play spriter animation "jump" of object

Of course, Spriter can export animations in to .png images, but that means hundreds of frames, would be a lot more convenient if GD could import and use Spriter own (.scml) format out of the box.

Spriter homepage:
brashmonkey.com/index.htm
.scml format specification:
brashmonkey.com/ScmlDocs/ScmlReference.html

Thanks :slight_smile:

I like this idea and i bumping up this thread. :smiley:

there is another thread where its been requested too. Spriter is very powerful and cheap (20$). The free version can be used too - the limitations are not a showstopper.
Multiplatform, mature and with an open source API. Construct2 is already using it and even bundling it with other products on its store.

Adding spriter support would be a very nice starting point to also think about a gamedevelop asset store- where GD artists and programmers can sell sprites, animations, modular (spriter) animations, and so on. With a % of profits going to funding gamedevelop.

Please check spriter’s features. Specifically the ability to retarget animation from one modular character onto another. Also check what they are selling at the asset store at scirra’s website.

Those guys got the right idea :smiley:

If you implement the spriter API as a game object (see construct2), the people who use premade spriter animations/character sets wont have to buy or even use spriter itself in order to have the animation in their game and make use of all the technical advantages of this approach. All they will need is the spriter file (free examples or purchased at GD store).