norab: Tu demandes à réinventer la roue alors que tout est déjà là de base. Tu ne devrais pas t'étonner d'obtenir un renvoi vers l'implémentation actuelle des outils.
Tu parles de "faire des efforts" et au bout de trois posts tu te mets à poster sur le forum dans une langue qui n'est pas la langue officielle du forum. Ca ne passe pas non plus et ça n'abonde certainement pas dans ton sens.
Le local storage est un poil plus compliqué de par sa nature asynchrone. Et pourtant, c'est la même logique que l'outil AJAX si tu regarde bien.
Au moins il permet au développeur un peu débrouillard de sauvegarder ce qu'il souhaite de son projet, comme il le souhaite.
Et difficile aussi de plus simplifier le système asynchrone qu'il ne l'est actuellement.
Mais il est fait de tel sorte qu'il peut s'adapter à n'importe quel système/jeu au final.
Toutes les suggestions ne peuvent pas être implémentées et toutes n'améliorent pas le logiciel au final.
Et oui, ça demande des efforts, c'est sûr. Mais bon, c'est ça aussi la programmation.
A bon entendeur...
Please, stick to English.
Please, do use and learn to use the available tools before making requests.