vendredi 21 août 2026devblog

Ce qu'on a arraché pour ajouter un second joueur

Le multijoueur local, ce n'est pas quelque chose que j'ai ajouté hier soir. C'est surtout quelque chose que j'ai retiré. Le code partait discrètement du principe qu'il n'y aurait jamais qu'un seul joueur humain.

SURTOUT DE LASUPPRESSION

Le multijoueur local, ce n'est pas quelque chose que j'ai ajouté hier soir. C'est surtout quelque chose que j'ai retiré.

Pour mettre un second humain sur le terrain, j'ai dû arracher :

  • Deux classes de joueur distinctes, une pour « mon équipe » et une pour « celle de l'IA », fusionnées en une seule.
  • L'hypothèse que l'humain joue toujours à domicile. Elle se cachait dans une douzaine d'endroits sous différents déguisements : passes, changement de joueur, touches, six mètres, corners, et même le radar.
  • 22 positions de but saisies à la main, qui auraient de toute façon été fausses à la mi-temps.

Le code partait discrètement du principe que vous seriez toujours seul. Maintenant, vous pouvez être deux.

Livré : une seule classe de joueur · plus d'équipe à domicile imposée · positions des buts déduites

Cet article a été traduit de l'anglais avec l'aide de l'IA. Lire l'original