13/05/2024
🎉 Ça y est, la première brique du jeu est prête ! ✅
J'en ai parlé dans le précédent devlog, mais le "mesureur", qui permettra lors d'un doute sur un palet gagnant lors d'une partie réelle, est enfin intégré.
Et quoi de mieux qu'une comparaison avec une application concurrente dans la vidéo ci-dessous pour se rendre compte de la puissance du savant mélange entre performance/technique/User eXpérience. Il faut parfois savoir juger de la pertinence d'un bouton ou d'une étape, et s'appuyer sur la partie technique pour simplifier au maximum les interactions pour proposer une expérience utilisateur optimale.
Le modèle de machine learning (YOLO - You Only Look Once d') est capable en quelques millisecondes sur un téléphone récent ou en 1-2s sur un ancien téléphone de détecter les palets, et suite aux informations spatiales fournies par celui-ci, il est aisé de calculer le palet gagnant.
Sur la vidéo ci-dessous, je peux scanner 3 situations de jeu différentes (fonte/bois & laiton/plomb de ) alors qu'avec une autre approche plus laborieuse en terme d'UX j'ai à peine le résultat de la première situation.
Prochaine étape maintenant, mise en place du moteur de jeu multijoueur. 🎮
D'ici là, restes connecté pour plus de mises à jour sur le jeu. 😉