26 comments

[ 4.1 ms ] story [ 91.9 ms ] thread
Impressive web app! Runs fine in my not-recently-updated browser.

Really like the Save options, there's 'save offline to file'; 'save offline in browser' (I presume HTML5 storage); and save online.

Save offline to file is really nice, and I wasn't aware could be done. It got my Googling, and I found this:

https://github.com/eligrey/FileSaver.js

Which I'm guessing is what people use these days when needing 'save as file' from the browser. I wanted this about 3 years ago and gave up, settling on saving the JSON to an Amazon bucket as the only option. I always wanted save as file though, just because I love local storage options in an age of cloud storage. I will now revist my old web app and try to implement this.

It was definitely there three years ago. The trick is to create an <a> with the "download" attribute and set the URL to a data URI (or, if supported, use a blob and URL.createObjectURL). That will get you a download prompt.
Wow. The UI is pretty easy to learn and the whole thing feels really zippy.

I wish I was better at pixel art so I could make something cool. Right now I have a box that just kinda jiggles a bit.

I love this site! I used it to make the graphics for a virtual pet app last year.

http://www.piskelapp.com/user/5024502723379200/public

Curious what green usernames mean? I see them periodically, your username to me is green colored.
Green usernames are new users. This allows people to provide gentle, polite, advice about community norms.
I didn't know that, thanks for the information.
This is a great project. I was pleasantly surprised to discover that you have a Linux offline build as well.
I really like apps that nail one specific thing well.

Bookmarking this for later, good stuff.

The palette tools feel very clunky and primitive. I'd expect there to be a very simple way to add the current color to a palette, but I can't figure out how. More importantly, I expect that modifying a color in the palette would also affect all the pixels that use said palette entry! Instead, they retain their old color. Also, it would really help if I could freely arrange palettes all in their own windows, like this:

https://i.imgur.com/UHtBlbk.gif

https://i.imgur.com/LYbZagv.gif

https://i.imgur.com/oOaR6x5.gif

Unfortunately a pixel graphics editor that has lackluster palette tools is a non-starter for me so I didn't even bother with looking at the rest of the features...

I love this. Amazing work with those gifs and the color palettes. I have been playing with colors and would like to try to implement something like this in my spare time.

Do you know about the dawnbringer palettes[0] ? They seem a good default for an initial approach to pixel art.

[0] https://github.com/geoffb/dawnbringer-palettes

In Chrome, clicking the 'manage this palette' button doesn't seem to do anything. Perhaps it is the overlay causing problems. I agree with the above comment, this absolutely MUST be fixed!

Even something as basic as what Aseprite has would be nice.

Oh man, I like that UI
Did anyone see if there was a way to onion skin the previous frame... I like the interface.
There's an onion icon next to the FPS slider... Is that what you're looking for?
So nice, when you just made a mistake and a simple ctrl+z just works right out of the box. And great UI. Gonna look more into it later.
I don't need pixel editors a lot, but I've definitely used Piskel a few times in the past for making some simple icons. It's not perfect, but works well enough for me.