Tu peux aussi faire une rastérisation sur le pixel buffer par l´intermédiaire d´une fonction adéquate à ton moteur graphique, et forger une fonction calculant la largeur du pixelmap par rapport à la variable contenant la vie maximum (faisable sans nombres complexes
), et en attribuant suivant l´existance ou la non-existance de vie une couleur bien définie soit en hexadécimal, soit dans un tableau d´entiers non-signés, en faisant bien attention de régler le format, sinon il y a plantage !
Quoi, on peut pas parler d´une existance de la non-existance ? 
Ben zut, alors !
Tu peux aussi commencer par préciser avec quoi comme environnement tu travailles...
