Le jeu vidéo Colblor permet de jouer à plusieurs dans un tournoi. Ce projet propose également un module d'affichage en temps réel de la progression de chaque participant.
Ces deux programmes développés en Delphi ont besoin d'un serveur auquel transmettre leurs informations et d'où extraire les informations venant des autres joueurs.
Hébergés sur le site du jeu pour les parties en réseau via Internet, quelques programmes en PHP ont été créés afin de prendre en charge ces interactions.
C'est ce que j'ai appelé l'API Colblor et nous allons en voir un peu plus même si je ne fournirai pas le code complet du projet.
Si vous désirez voir comment ces API sont utilisées, lisez les articles liés aux logiciels clients développés en Delphi (le jeu et son visualiseur de tournois).
Et si vous préférez vivre la création du jeu de bout en bout, regardez la rediffusion de ses sessions de développement qui avaient été faites en direct sur Twitch à l'époque.
Bien entendu vous pouvez aussi télécharger Colblor pour y jouer seul ou à plusieurs.