Changelog - nicolaschenet/canvas-fighter GitHub Wiki

2012/10/23

  • Added "walking" animations, but can't find a good fluidity setting... Investigating :(

2012/10/21

  • Added framerate count
  • Added keybindings management
  • Added basic move left and right keybindings (no fighter sprite animation yet, but he moves ^^)
  • Moved common fighters properties and methods in a Fighter() class, ryu has now a prototype of Fighter(). That means we're ready for more fighters in the future \o/

2012/10/20


2012/10/19

  • [Bugfix] It is now possible to properly repeat an animation
  • Temporarily switched to a lighter, proper sprite for Ryu. The sprite has to be completed with the remaining frames, but it works pretty well !!

2012/10/18

  • Fighter and Animator classes are now separated from each other.
  • Animations are based on keyframes: it's easier to compose the animation from the sprite (repeat some frames, go back and forth...).
  • Animations can be repeated forever.
  • Animations can be chained: once an animation is finished, the callback animation is played, and so on.
  • Animator loop has lost some weight \o/
  • JSLinted canvas-fighter.js
  • Removed unused debug console from the DOM

2012/10/17

Super light start, you really shouldn't take a look at it right now.

  • Only one character, buggy sprite, resulting in buggy animation.
  • The stage and the fighter are rendered in canvas, that's a nice start \o/