Mini monde simple pour tester la programmation avec sugarCubes.
A la différence d'un programme en asynchrone, ici les objets (au sens des orientés objets) sont réactifs : Ils sont autonomes.
Pour en savoir plus sur SugarCubes : https://github.com/LordManta/SugarCubesJS
J'utilise également une librairie qui permet de coder plus facilement du SugarCubes avec JavaScript : https://github.com/cl4cnam/SugarCubesFacile et SugarCubesDOM.js qui est une machine d'exécution générique.
Ce mini monde est une petite animation pour montrer les possibilités d'une programmation réactive.
Tout au long du code j'ai inséré des commentaires explicatifs.
Pour voir l'animation : https://vbatcnam.github.io/minimonde/ Attention cette animation est en cours de création, ce lien rique de ne pas toujours marcher.
Cette version comporte une vache qui broute. Lorsqu'on clique sur elle, elle lève la tête un instant puis se remet à brouter.