Description

FREE LINK + Demo GMZ (non-commercial usage only): http://www.mediafire.com/download/05d2ndwckkc3y4r/PalDrawing.zip

Demo Exe: http://www.mediafire.com/download/d45sgd3ty999qh1/PalDrawingDemo.zip

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: http://gmc.yoyogames.com/index.php?showtopic=669980

End User Licence Agreement (EULA).

Changes in 0.8.7

  • Fixed a rare problem when asset searcher crashed if you used some rare symbol in asset's name (not sure which)
  • Palette generation should not crash anymore when "offset" for generation was unspecified (that goes for all hidden palette generations as well). Not sure why it worked fine before.

Version 0.8.7. Published November 26, 2015

Created with GameMaker: Studio v1.4.1675

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

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.


Gravatar

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