Je suis en train de créer un jeu avec une carte de type ascii utilisant Java2D sous Linux (comme une rogue).sprites teintant dans Java2D à la volée?
En rendant BufferedImages via Graphics2D.drawImage, le terrain est rendu. Je voudrais changer la teinte de chaque image dessinée à la volée, sans trop nuire à la performance. Comment puis-je atteindre cet objectif?
Je suppose que setComposite fait partie du puzzle. Actuellement, je n'ai pas besoin de garder l'arrière-plan intact (donc la transparence n'est pas un problème). Je veux utiliser une grande variété de couleurs, donc les sprites teintés pré-générateurs ne sont pas une solution pour moi.