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
- Added "Ready to fight" animation: that's the default animation for the fighters when they have nothing to do
- Revealed a brand new gh-pages hosted demo. Check it here : http://nicolaschenet.github.com/canvas-fighter/
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/