DefAnimator, visual animator for Defold


I second this!



I only inflict my amateur coding on others when it’s completely necessary :sweat_smile:

But seriously, i have written about 200 lines of code that currently don’t work and I have only created a system of timelines and keyframe markers, which are not currently connected to anything. Anyone else could easily create something that works much better and much quicker.

When I have an absolute minimum prototype, I will share it.



Goddamn, I was going to say “fudge it” and just release the source, but I can’t find it anymore… :scream: Upgraded my workstation at work recently, I think a lot of small hobby stuff got lost, but I thought I had this one on github. :frowning: I’ll check again on my personal computer later.

But then again, the code was probably super hacky, might as well do it from scratch as @88.josh is doing. :stuck_out_tongue:



Just stick it in Defold Editor 2.5 :wink:



I honestly think an animator would be… a whole other program other than defold. But even if it was just a visual tool that could import images and animate scale in two dimensions, position, transparency, with some looping, and bones/joints it would be incredibly powerful and useful (specifically, for me. hahahah)

Anyway, I still feel motivated to work on this, although, I have to say that I think almost anyone else could do it better than me. Really, I am not a good coder and this project is really beyond me, i think that’s already been proven. Also, I have lots of other projects that I should be working on now… I actually got a new job this week after being unemployed for a month and a half due to coronavirus pressures, and I also just got a sweet contract for my last game, Malas Decisiones…

But after having said all that, the important thing is obviously that I feel like doing it, so I’m pretty sure I will continue to work on this :slight_smile:

1 Like


Well, Defold already has the ability to use custom easing curves in go.animate. Having a way to create those in the editor (considering there is already a graph editor for particles) would be a big plus.
Also there is so much you can do for GUIs and, for example, hierarchy of objects.
No need for a spine replacement, but as an artist first, I like some things to be more visual.

1 Like


I completely agree that adding a graphic-based animation tool would be an INCREDIBLE time saver. It would really be fantastic (hey, that’s why I’m trying to build one!). And you’re right, with object heirarchies you can already do so much…

Okay, I really really am going to try my hardest to make this



If we ever get away to create gui elements and access to a collections hierarchy I can see this being possible to do in an editor script in the future



Some kind of general timeline event track with key interpolation inside of the editor would be a welcome addition. It would have a ton of uses and would be able to help designers more easily polish animations for certain kinds of in game behaviors.



Also, if we talking about creating animation tool as separate Defold project (not by editor extension), it is good idea to use Druid

We can look, which basic or custom GUI components have to be implemented to create software tool like this one :wink:



guys you’re putting a lot of pressure on me here :sweat_smile::sweat_smile::sweat_smile::sweat_smile:

But I’m going to do this because I made this video recently using some defold animation stuff and it would have been a lot easier with a graphic interface for animating.



No pressure at all, sorry if you felt like that! Amazing animation! :heart_eyes:

1 Like