Développant régulièrement des jeux vidéo et celà depuis les années 1980, j'ai mis en place des librairies de procédures et de fonctions comme des classes et des outils destinés aux développeurs de jeux vidéo sous Delphi.
Le projet Delphi Game Engine disponible sur GitHub regroupe une partie de tout ça, remis à niveau pour les versions récentes de RAD Studio et disponibles pour la VCL comme FireMonkey.
Des programmes d'exemples sont présents dans le dépôt de code mais vous trouverez aussi des exemples de fonctionnalités courantes dans les jeux ou l'animation 2D dans cet ensemble de projets dédiés au développement sous FireMonkey.