OldSkool Palette Sprites is a sprite shader system which allows your Unity project to easily replicate the palette swap effect used in retro video games. Palette Swapping allows you to re-color sprites without using the memory required for a whole extra sprite texture. This allows you to save space and easily re-use your graphical assets. Perfect for mobile development and retro games alike.
NOW WITH UNITY2D SPRITE SUPPORT!
This tool allows you to turn existing 64-color textures into "palettized" textures with the push of a button. It is extremely easy to use and displaying the textures and swapping palettes is a breeze.
By default OldSkool Palette Sprites uses a 64 color palette, although a different sized palette can be set up with minimal work.
This package includes a tool to generate palette maps and palettes from existing low color density sprites, the palette shaders, and a demo scene with an example material, palette map and palette.