FREE LINK + Demo GMZ (non-commercial usage only. A bit older version):

Demo Exe (GMS2 version):

This system allows you to draw pixel art images using palettes. Basically, it's a palette swap shader, but with some advanced features.

Main features:

• Did my best to make it easy-to-use. So, don't think it's some way too advanced stuff for you to use.

• High drawing performance - drawing shader is just a bit slower than normal GM's shader.

• No need to call other functions for drawing - you need only to set proper image_blend value for draw functions. Vertex batching - using palettes won't increase draw calls as long as you don't reset the shader (you don't need to set/reset it to use different palette)

• Multiple palette support - allows you to draw sprite using few different palettes. For example, different palettes for skin, clothes and hairs. You can change them separately and take advantage in some other systems as well.

• Palette effects - allows you to apply effects to palettes. Both static and animated effects are supported. Also, it allows you to use palette sprite's image indexes in effects, so you can do some interesting stuff there like lighting effect that applied only to some colors.

• Allows to pretty easily apply effects to tiles.

• Possibly speaking, it can be used with custom drawing systems like lighting engines - one palette can store additional info on shader palette, that can be used in drawing shader (specular map for example).

• Layout system, that allows to do some advanced stuff like placing palettes from different sprites to one palette.

For full description:

End User Licence Agreement (EULA).

Version 0.9.0. Published December 20, 2018

Created with GameMaker: Studio v1.4.9999

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


deciia w 15 October 2015

I love it!

Look forward to the next Marketplace asset.

This review was left for a previous version of this asset.


Jonathan E 12 October 2015

I love it!

Fast and very easy to implement, pretty much exactly what you could ask from it.

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top