Jump to content
  • Advertisement
Sign in to follow this  
ic0de

simple tool for animation sequencing?

This topic is 540 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

In my 2D Graphic adventure engine I use a really simple file format for storing animation data for sprites. Sequencing animations was previously done in my room editor tool but it was really clunky and error prone and didn't make much sense to have in that tool. I decided that rather than write a new tool that somebody might already have created something I could use that could either be scripted to output my format (I've done this for 3d with blender) or that can output a simple file I could convert to my own with all the information I need.

The format I use is a binary file containing the following:

the number of animations in the file (16 bit integer)

for each animation:

    the number of frames in each animation (16 bit integer)

    for each frame:

        the filename of a bitmap (16 bit integer length followed by n characters)

        the origin point, this is important for lining up frames of different sizes (2x 16 bit integers)

        the length of time to display measured in jiffies (1/60th of a second) (8 bit integer)

 

Does anyone one know a GUI tool that I could use so I don't have to edit these in hex anymore? I'm looking for something for sequencing  and playback only as I already have tools for editing pixels.

Edited by ic0de

Share this post


Link to post
Share on other sites
Advertisement
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!