Le projet Gamolf FMX Game Starter Kit est un peu spécial. Ce n'est ni une librairie, ni un pack de composants, ni un logiciel complet, c'est en revanche un kit de démarrage pour créer vos jeux vidéo sous forme de projets FireMonkey en Delphi.
Le projet dépend de plusieurs autres :
- ma toolbox pour Delphi (mon dépôt de librairies "de base")
- le projet Delphi Game Engine pour la prise en charge des éléments de jeux vidéo (contrôleur de jeu, musiques, scores, ...)
- la boite de dialogue "à propos" pour gérer le titre de la fenêtre principale, un affichage de la licence et de la description du projet sous forme de boite de dialogue mais aussi dans les crédits du jeu si vous en servez comme moi
Des éléments graphiques sont fournis avec des exemples de boites de dialogue ou de boutons personnalisés.
Le starter kit propose aussi de vieux jeux relativement simples à coder en guise de démos. Les rediffusions de leurs sessions de codage sont visibles sur Serial Streameur et cette playlist YouTube. Une version compilée de certains jeux est disponible sur itch.io.
Les développeurs de jeux n'ont plus qu'à suivre les instructions stockées sous forme de WARNING à la compilation, de TODO dans les sources et des commentaires dans les fichiers fournis.
Des présentations et démos sont disponibles sur cette rubrique de Serial Streameur.