Tradnux 2d Animator

TradNux 2d Animator
version 0.9.8

Tradnux Animator is a 2d animation tool designed to help people in the indie game development scene to quickly create dynamic animated character sprites for their game projects. You can build a 2d character figure by adding and eventually creating a hierarchy of nodes or pivot points which you can rotate and resize, ultimately allowing you to create a body parts joined together which you can animate by simply adding frames and manipulating the pivot points.
See the animated sprites samples above? Tradnux Animator can help you produce sprites and graphics like that.

The Fighting Afroguy above is an example of animated polygon figure which Tradnux supports, allowing you to choose different polygonal shapes and apply color or textures to them. With this you can create “Iji” game style graphics easily.

The Fighting Girl in Blue above is an example of animated sprite based figure which you can create in Tradnux Animator, this will give your character figures more detailed appearance and more flexible animations. Tradnux allows you to import images/sprites (.png and .gif) and assign them to any nodes/points. With this, you can even reuse animations and re-skin your figure with different character sprites.

Tradnux can save/load your work, and it can export your animation into sequenced PNG files.

This tool will be similar to Tahnok’s “Skeleton” tool (that, Tractimation and Pivot are my inspiration in creating Tradnux Animator) in that it has the same method of animating a structured figure. However Skeleton hasn’t been updated for many years now, it is missing on some upgrades in GM, specifically the native support for PNG for better sprite quality. I always planned on making this tool for my own use, but it will really prove helpful enough for others.

This released version is the earliest beta release, most functions are not yet implemented. And of course bugs are always there, so please report them ASAP.

Also excuse me for the lack of guide or examples for to get the idea on how to work with it. I will make it up to you in the next reupload.

Screenshot for version Beta 0.86


Category: Tools and Applications.
Download File Size: 3.71 MB
GM Version: GM8
Vista Compatible: yes
Changes Screen Resolution: no

Download Links:
(Note: I will now start uploading archived files (.rar) from now on since there will be multiple files required in the future)

Latest Version (v0.9.8)
Tradnux2dAnimator from Host-A

Tradnux2dAnimator from YoyoGames

Old Version Download
tradnux animator v0.7 beta.exe from Host-A

Progress Logs:

Version 0.86 beta
– Zoom In/Out
– Scrollers
– Added Edit Mode (Free Node Transform)
– Sprite Set Transform Control
– Frame Animation Interpolations
– Full Screen Mode
– Tooltips options
– Grid options
– Miscellaneous options

Version 0.80 beta
– Application window size increased to 1024 x 768.
– Updated the GUI buttons.
– Added Nodes Point Manager for alternative transforms control.
– Implemented Animated GIF exporting (SilentDos + ImageMagick).
– Depth Control


Version 0.86 beta

– Added Menu Bar options
– Added Point Manager Widget
– Added Project Settings Widget
– Added User Preferences Settings
Version 0.95 beta

– Added File Format Support
– Added Flex Mode options on drawn image parts
– Added functionality to choose output folder
– Updated the Settings Window controls (project, output settings)
– Added Point Manager Sprite Window
– Improved Drawing Speed When Grid is enabled (grid display update)
– Fixed the quick sprite edit box (rotate, flip, reposition)
– Added sprite flexi modes
– Frame interpolations implemented (Smoothen, Reverse)
– Updated bone transform (Width, Length, Scale)

Version 0.98 RC beta
– Fixed data file error.
– Added Spline All Points Tool
– Added Spline Point Tool
– Clean up sprites when deleting a Pivot Point for smaller filesize
– Node grip depth fix (force the node grips to appear on top)
– Export to Animated GIF
– Render Export Auto Crop
– Cropping Tool
– Sprite Deletion
– Drag Image Files to screen and it will automatically create the pivot point as well.


Undo and Redo
Inserting Backgrounds
Export to .avi
Export Dialog Box
Profile Settings Box
Character Settings Box
Character Overview Box
Frame Management – Copy, Cut, Paste
Color Control Tool
Ease In/Out
Additional Shapes
Premade Sprites
Premade Characters
Premade Animations
Better Help File / User’s Guide
Export for GameMaker usage
Weapon Sprite Design Tool
Body Part Sprite Maker Tool

Back compatibility for saved files from this version may not be supported on future versions.

There are also sample files (included in the download) you can load to Tradnux.

Please try it and then give me some feedbacks; comments, suggestions, recommendations, anything.


You may also like...

22 Responses

  1. Terenz says:

    Cool free program you got there… simple enough to understand how you work on it, but do you have some demo or example files I can play with it?

  2. Alexandr says:

    Just fine, thank you very much for your work. This is what I was looking at recently, but I did not understand whether the button is active “load background image”?
    I have win 7 and the button is not working and many more. I would also like to offer you that kind of “background image” could be tied to a point that can be moved and even better if it could be scaled directly to the project. Thank you again

    • TradnuxTeej says:

      The “add background” button doesn’t work yet indeed. I’ve got great plans on background handling (can be transformed every frame); this is to make it possible to animate backgrounds as well.

      Primarily this tool was made to produce animated sprites, but I reckon it can also be used to make an animated movie sequence.

      Thanks for your interest in the program.

  3. lennonfan007 says:

    Works perfectly on Linux through WINE, great program, thanks!!!

    • TradnuxTeej says:

      That’s cool! it works with windows 7 too with no problems, for Mac.. I’m sorry not yet, but will be in the fairly distant future.


  4. StOrM3 says:


    Is there going to b a newer version released? I love this app, but it won’t let me export to png files for animation frames, and you can’t set the export folder options etc.. I would love to take this over and finish it, we all need a working bone skeleton 2d sprite editor.. I have a side scroller I need this for.. Please help..

    I want to load each body part, attach to bones, joints then move and take screen shots save to dir for that animation, then I can load those up in GM or Construct and make my sprite animations out of the images.. This would save me sooo much time doing each frame by hand.. Thanks for any and all help..

    Ken aka StOrM3

  5. Hana says:

    Every time I mash control Z out of habit (from the amount of undos I normally perform…) I end up losing a whole lot of the “skeleton”, even if I’ve been moving points/adding frames etc since building the frame. And I can’t work out if there’s a way to get everything back once the undo has been done! I can see that the undo/redo system is on your to-do list, please implement this soon!!

    Otherwise, this is such a great piece of software. I can’t wait to put it to use in the future!

    • TradnuxTeej says:

      Thanks Hana, unfortunately undo/redo functions are not very stable as of now, I removed it temporarily while I try to reprogram that function. I am working on releasing an update by next week, lots of improvements and additions… except the undo/redo functions though.

  6. Jo3 says:

    Been months now… any updates?

  7. storm3 says:


    Long time no C… I love it! Really awesome work, now all we need is game maker importing and example projects for gm:studio not just gm 8.x please.. I’m hoping we can get this finished since spriter api is a no go so far for gm:studio and the people supposedly working on it are not doing much of anything until their game is done and they actually need it.. so please help! Thanks man, I hope you don’t mind Im helping you advertise to others in gm:studio forums which need your app! As spriter is turning out a disappointment with no api or way to load scml file into gm:studio only game maker 8.x thanks alot for everything Teej.. GodSpeed man!

  8. Chetan Prasad says:

    Hey, great work there. Just downloaded it.

    Can i get any tutorials on how to start with this.

    Is there any sample project??

  9. Girard says:

    Out of curiosity, does this program only export image sequences to be used as sprites in Game Maker, or is there a way to import the data from the animation and dynamically animated the sprites in-game to keep from having large bit-map frames for all of the animation?

    • TradnuxTeej says:

      The next idea of update was to include an export that runs an animation made from this program. But that update never came into realization up until now due to time constraint for the development.

  10. ajith says:

    thank you its work

  11. Rick says:

    This is the program I’ve been looking for. An easy to use, open source 2d animation that uses skeletal animation. So much more user friendly than some of the popular commercial programs (Toon Boom, Anime Studio). My biggest complaint so far is that if I Ctrl Z, the entire figure disappears. It would be nice to be able to delete a single jpeg if I make a mistake. Also more tutorials and documentation for new users. Very nicely done.

    • TradnuxTeej says:

      I know that the undo/redo is one of the program’s “should have” function but right now that function is unfinished.

  12. Rick says:

    Also audio tracks and lip-syncing. Why not expand it into a full on animation program? People will flock to it.

    • TradnuxTeej says:

      I think I won’t go that far, I wish I have the time to rework tradnux animator into a free and simple animation authoring tool, but that is just a lot of programming work to pull off. Thanks for the appreciation of this tool.

  1. November 12, 2015

    […] original TradnuxAnimator source code base is hard to extend and I can’t import it to the GM Studio Pro, without […]

Leave a Reply

Your email address will not be published. Required fields are marked *