TechnoCat wrote:I like how we're putting all hands on deck to undermine the avoidance of sprites.
Images are ok. I didn't want to have pre-rendered sprites. If someone is able to generate sprites from code and then wants to use them, that's within the rules.
Would it be very difficult to draw the "windwaker cloud" using love.graphics primitives? Polygons, lines, circles, etc?
ImageData:paste() replaces pixels, right? As opposed to blending them?
I was thinking about creating a brush image and programming a path for it to follow and paste, but I doubt that would work as I envision. Unless I made it massively larger than I really want and then scaled it down.
Ryne wrote:But Kikito, I'm not good enough . I am however, interested to see the results.
I'm gonna try my hand at procedurally animating a Wind Waker style explosion: if you want to whip up some 2 color 64x64 alpha'd art resources I bet we could find one that would work. (See attached example I threw together).
Ryne wrote:But Kikito, I'm not good enough . I am however, interested to see the results.
I'm gonna try my hand at procedurally animating a Wind Waker style explosion: if you want to whip up some 2 color 64x64 alpha'd art resources I bet we could find one that would work. (See attached example I threw together).
pngcrushed sprite:
Interesting, the one with alpha is 101 bytes smaller than the green one, after pngcrushing. I honestly did not expect the difference to become more pronounced.
*Goes in a completely different direction while everyone fiddles with that sprite, and ends up with some extra space*
Do we get bonus points for cramming sound effects in there, even if they aren't required?
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit! Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
Taehl wrote:*Goes in a completely different direction while everyone fiddles with that sprite, and ends up with some extra space*
I'm not planning on using a sprite either. I have a goal in my head I need to figure out how to implement for this. I just thought it was fun trying to get that image filesize as small as possible.
TechnoCat wrote:
I'm not planning on using a sprite either. I have a goal in my head I need to figure out how to implement for this. I just thought it was fun trying to get that image filesize as small as possible.
See, that's the very under-appreciated fun side of my field (web development): taking images and making them be as efficient as possible. I enjoy min-maxing layouts far more than any other part of the job. There's no one perfect answer (seen here by the various possible png formats we talked about).
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit! Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.