I need to create a GIF animation for my blog which will explain the memory management and data addressing of a computer w.r.t a clock. Let's say, I have a digital clock signal with a frequency of 1 Hz which will be varying between high and low position indefinitely. Below that, I have memory represented in the form of stacked rectangles and an arrow pointing at a current memory address (which is one of the blocks in a rectangular stack). I want to move the arrow up one block of the rectangle stack each time a blue circle traveling onto the clock signal passes from low-to-high transition. I need to make a GIF out of this and put it onto my blog. I do know about the drawing tools in Photoshop. Can anybody kindly tell me what will be the best software to learn about animations like these? I have looked at Adobe Animate and Adobe After Effects, but could not make a decision. I will need to learn the software from scratch, as I have to make a lot of likewise animations for my blog in the future. Looking forward to your valuable suggestions. Thanks.

  • 2
    Hi. Welcome to GDSE. You can make simple GIF animations in Photoshop. There are tutorials available on youtube if you search. Without seeing what you actually want, it's difficult to say which software would be best. Best is subjective. – Billy Kerr May 6 at 9:41
  • 1
    I'd probably do it in AE. There are many good tutorials out there and here's one that seems to explain the basics, though I didn't listen to the audio. Basic animation really is as simple as: activate animation for a property, like scale or position, move forward in the timeline and change the value for that property. What you describe (infinite loop) would be a little on the advanced side in any application and could perhaps be done by just looping a precomp, but might be better if done with expressions/javascript (in AE). – Joonas May 6 at 9:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.