Game Development Community

Png Optimizer?

by EfrenStudios · in Artist Corner · 03/18/2011 (1:55 pm) · 10 replies

Hi People,

Does anybody knows a good png "optimizer". I want to make my game proyect as optimized as I can but many pngs have real big size and lose quality is not an option.

Does anybody have expirience with png optimization tools?

Thanks in Advance!

About the author

I worked on a outsourcing videogame company on the past but now I am want to make my own games, after years trying I hope to finally do it with Torque Blessing Help! http://efrenstudios.daportfolio.com/


#1
03/18/2011 (2:47 pm)
The pngout results are the best (but slowest). Choosing "Save for web" in your image manipulation program of choice may give similar results, though. Especially when you don't need the alpha channel.
#2
03/25/2011 (11:20 am)
Look at the .dds format, highly recommended format for final release.
#3
03/25/2011 (1:35 pm)
I'm using ImgOptim as png optimizer.
#4
03/25/2011 (7:14 pm)
ImageOptim is a front-end to pngout etc. ;)

DDS is a lossy format. Besides, I believe the original poster isn't looking to use it in a 3D engine!
#5
03/26/2011 (6:58 am)
Ronny, you gonna post this on TDN in a nicely formatted page about how best to optimize and how to use pvr's and when it's appropriate?

:D
#6
03/26/2011 (8:55 am)
Thinking about it, actually :)

I am considering a few "Help, I'm new to this!" sections for the engines I know.
#7
03/26/2011 (10:37 am)
Thanks for your anwers!

Jameson I have already Installed that plug-in but for working on 3D textures. My game is on 2D, but I never thought on using it for that, I will check it out.

Ronny I have alredy tried with pngout, but the result is almost the same, I guess is because the size of my files are really big. And I really like your idea for "Help, I'm new to this" section, count me in!
#8
03/27/2011 (9:22 am)
Yeah... I've been in T3D a bit too long. Can't think any other way.

@EfrenStudios - iTorque2D? would doubt it, but please let me know if it works!
#9
03/27/2011 (12:46 pm)
It won't work. PNG is preferred for lossless storage, PVR for lossy. PVR is the mobile equivalent of DDS.
#10
03/27/2011 (10:42 pm)
I'm using TexturePacker. It reduced my original .png sprite sheet from 147kb to 49kb with no noticeable difference.

What I did: Using Photoshop, I exported small sprite sheet of 13 images as a .png (using save for web and devices). The resulting file size was 147kb. I brought that file it into TexturePacker, checked 'Allow free sizes', texture format '.png', Image format 'RGBA4444', dithering 'FloydSteinberg+Alpha. Exported it and it was reduced to about 1/3 size of the original.