How to handle animations?

Posted by Bane on Game Development See other posts from Game Development or by Bane
Published on 2012-06-22T22:27:11Z Indexed on 2012/06/23 3:24 UTC
Read the original article Hit count: 284

Filed under:
|
|
|

I am coding a simple 2D engine to be used with HTML5. I already have classes such as Picture, Scene, Camera and Renderer, but now I need to work on Animations.

Picture is basocally a wrapper for a normal image object, with it's own draw method, but this is unrelated, I'm interested in how animation in 2D games is usually done.

What I planned to do, is to have the Animation class as well act like a wrapper for a few image objects, and then have methods such as getCurrentImage, next and animate (which would use intervals to quickly change the current image). I meant to feed the animation a couple of PNG's at inicialisation.

Is quickly swapping PNG images acceptable for 2D animation? Are there some standard ways of doing this, or are there flaws in my ways?

© Game Development or respective owner

Related posts about 2d

Related posts about animation