Génération procédurale de patterns, textures et effets visuels pour le jeu. Couvre le pixel art algorithmique, les palettes de couleurs et les effets de particules.
interface BiomePalette {
name: string;
primary: string[]; // 4 couleurs principales
secondary: string[]; // 4 couleurs secondaires
accent: string[]; // 2 couleurs accent
background: string[]; // 4 couleurs fond (gradient)
ui: string[]; // 2 couleurs UI overlay
}
// Earth biome
const earthPalette: BiomePalette = {
name: 'earth',
primary: ['#8B6914', '#6B4E0A', '#4A3508', '#2D1F05'],
secondary: ['#4CAF50', '#388E3C', '#2E7D32', '#1B5E20'],
accent: ['#FF8F00', '#F57F17'],
background: ['#87CEEB', '#5BA3D9', '#3A7ABD', '#1E4D6B'],
ui: ['#FFFFFF', '#333333'],
};