Il n'est pas très difficile de gérer le score d'un jeu vidéo : un compteur et éventuellement un second pour le niveau.
C'est la raison pour laquelle l'unité Gamolf.RTL.Scores.pas de Delphi Game Engine est assez simple. On y trouve trois classes pour manipuler un score ou une liste de scores.
La sauvegarde et le chargement sont pris en charge sous forme de fichier texte avec un score par ligne. Les champs sont séparés par une tabulation.
Des évolutions sont prévues pour limiter les risques de bidouillages des données (chiffrement et stockage binaire plutôt que textuel) et la synchronisation avec un serveur de scores. Ces changements seront implémentés de façon transparente pour les projets existants.