Legofarmen / tunics

A roguelike-like Zelda game for the Solarus engine.
http://tunics.legofarmen.se
Other
37 stars 11 forks source link

Update tileset assets to handle random palettes #97

Open sandstrand opened 8 years ago

sandstrand commented 8 years ago

To increase tileset color diversity each tileset family should be output as a series of monochrome masks for which random colors can be selected.

The initial palette for each tileset family needs to be defined so that the offset in color is the same in the new palette.

Only color should be randomized, not brightness or saturation.

Ice, sand and shallow water needs to be restricted in offset range.

Besides producing the necessary mask pngs and defining the palettes, preferably in mappings.lua, we need to create the script to produce the tileset.