Description générale du logiciel Life

Life est un programme informatique distribué sous licence GPL v2 (c.f : http://www.gnu.org/licenses/info/GPLv2.html)
Il est ainsi librement distribuable et modifiable selon les termes de la licence.

Il a été programmé par Samy Hocine à Moissy Cramayel. Son développement a débuté vers Novembre pour voir une version stable sortir
en Janvier. Ce logiciel est une sorte de simulateur de vie dans lequel l'utilisateur n'intervient pas. Il est le spectateur
d'un processus long et complexe qu'est la vie. Chaque carré visible à l'écran est en réalité, une entité vivante que je nomme
"humain". Elle possède: une couleur, un sexe, la capacité de se reproduire et de mourir ainsi que la possibilité de se mouvoir
dans un environnement en 2d définit par le programmeur. Ce logiciel n'a aucune prétention scientifique, il est uniquement là
dans le but de comprendre un peu comment fonctionne la SDL tout en travaillant sur un projet ludique et amusant.
Il ne faut absolument pas confondre ce logiciel et le jeu de connway car il ne se base pas sur l'algorithme que décrit le
mathématicien mais sur ma propre idée de la vie. Pour le moment il subsiste des zones d'ombres telles que le fait que le sexe
est définit aléatoirement ou encore l'arrivée soudaine d'humains principaux. Pour rendre ce simulateur plus réaliste, il aurait
fallu étudier réellement le fonctionnement du corps humains (cellules, molécules, enzymes...) mais je préfère faire simple et efficace
plutôt que compliqué voir impossible (à mon niveau).
Je tiens à remercier particulièrement Emmanuel Delahay ainsi qu'un grand nombre de membres de developpez.com mais aussi
Michel Blancard qui sans lui, je n'aurais jamais appris le C et connu les joies (et les malheurs) de la programmation.

Pour finir, voilà une description technique du logiciel Life:

Ce programme a été développé en C et utilise la SDL (Simple DirectMedia Library) ainsi que SDL_ttf. TOUT est distribuable et modifiable sans mon accord. Il fonctionne théoriquement sur Windows, Mac et Linux (Une simple compilation suffit) et a été programmé sous Linux Kubuntu.

Merci pour votre utilisation du logiciel et vos probables feedbacks

Samy Hocine, samyhocine@hotmail.fr, http://www.samsoft.ift.fr

L'adresse du logiciel : http://sayro.free.fr/SamSoft/logiciels/Life.zip (version pour windows, pour la version linux, voir sur le site)
L'adresse du site: http://www.samsoft.ift.fr