df4978f6af
+ piskel deserialization is now clearly asynchronous + added utils.Deserializer (not a singleton though, more a builder/loader) + utils.Deserializer constructor expects a callback + when all layers are loaded and piskel is ready, the callback provided by the client is called with piskel as the first argument - Deserializer doesn't fit in the utils package, which should be reserved to singletons : can move it to service as a PiskelLoaderService, and Deserializer could remain with only the purely static methods - ImportController is realying on the Deserializer to build a Piskel but it shouldn't. Find a way to mutualize the code necessary to create a Piskel from an array of pskl.model.Frame - still cleanup to do in app.js - comments to add as well |
||
---|---|---|
css | ||
img | ||
js | ||
resources | ||
templates | ||
tests/integration/casperjs | ||
.gitignore | ||
.travis.yml | ||
closure_compiler_20130823.jar | ||
Gruntfile.js | ||
index.html | ||
package.json | ||
piskel-boot.js | ||
piskel-closure-externs.js | ||
piskel-script-list.js | ||
pre-commit | ||
README.md |
Piskel
The goal is to create an easy-to-use/in-the-cloud/web-based 2d animation editor.
Try it at : http://juliandescottes.github.com/piskel/
29 May 2013
Trying to wake up after a big 8 months nap.
Also, new features :
16 Sep 2012
Just a quick update to post a new screenshot. @grosbouddha is delivering features so fast, it's hard to keep up !
15 Sep 2012
2 weeks already since the last README.md update, and so many changes ! There has been a continuous stream of features added to piskel by @grosboudda, @captainbrosset (thanks guys) and myself. I can't list everything here but quickly
- Tools : in addition to the regular Pen, you can now draw Rectangles, Circles. You can move stuff, copy, paste !
- Undo/redo : you can now cancel your actions using ctrl-z/ctrl-y
- Drag and drop : move frames around in your framesheet, using drag and drop
And a screenshot, for the record :
30 Aug 2012
Many new features in 2 days :
- save animations, they are persisted in the cloud, and can be retrieved via a unique URL
- color picker, no longer limited to black and white
- local storage, your work is automatically backed up locally
- color palette, listing all the colors already used in the animation
- slider for choosing the speed of the preview
UI was slightly updated :
28 Aug 2012
Thanks to grosbouddha, new features added to Piskel :
- modify preview speed !
- remove frames
- transparent background
24 Aug 2012 (aka the thing I did last night)
- create small animations in black (left click) and white (right click)
- and actually animations are always in 32x32 zoomed 10 times
- you can not even save them !
- add new frames for your animation
- do small ridiculous characters
On the left, the list of frames for the animation. In the 'middle', the editable canvas. On the right, the LIVE-ANIMATED-PREVIEW (rocket science stuff going on here).