Image File Formats – Knox Game Design, April 2021

Comparison of file types for holding image data for textures and sprites in games.  File types include BMP, GIF, PNG, JPEG, SVG, TIFF, TGA, PCX, HEIC, and WebP.  Properties include transparency, compression, lossy vs lossless, and file size.  Demonstration of how to programmatically decode and encode PNG files.  Compatibility of image files with four game engines (Unity, Unreal Engine, Godot Engine, GameMaker).

Ruby code for PNG analyzer / generator –

Upcoming Events

The Spring ’21 game jam is Friday April 23-26, 2021.  Meet with us at The Kitchen at Crafter’s Brew in Oak Ridge for a game jam kickoff at 7pm Eastern Time on Friday April 23, 2021.  For more information on the game jam see  If you make a game, let us know on our Discord channel and we will add it to the website!

Updated Games by Knox Developers

Roguely by Frank –

Gomen-Nasai by Levi –

Links and Notes

Hosted by Levi D. Smith

Knox Game Design
Knox Game Design
Image File Formats - Knox Game Design, April 2021