Hier, je démarrais un test pour trouver un IDE C++ pour Linux en 2015. Maintenant que toutes les dépendances d'Unreal sont chargées, je peux me lancer. Le premier IDE testé sera Clion.
Clion est un IDE pour C++ de Jetbrains, qui nous habitue à des produits de bonnes factures. L'IDE …
C'est une question que m'a posé un collègue : est-ce que tu peux me conseiller un bon IDE C++ pour Linux, qui serait capable de bien réagir à de gros projets.
Ma réponse a été « non ». Ça fait un bout de temps que je n'ai pas utilisé d'IDE sous Linux. C'est …
Cette année encore, mon actualité a été marquée par de grands travaux qui ont mis le jeu sur un mode plus doux. Reste que j'ai joué tout de même à quelques trucs et que vient le temps du bilan annuel.
La gestion des dépendances et l'installation des bibliothèques externes en C++ est souvent un problème, et chaque environnement de développement a sa manière de le gérer... quand il est géré.
Alors qu'en Python, un simple 'pip install package' permet de récupérer et configurer le package voulu, le C++ est encore …
Le but des LucidPlayers de l'épisode précédent était de choisir un mouvement qui fait gagner immédiatement si possible. Autrement dit, de ne pas passer à côté d'une victoire évidente. C'est en ça qu'ils étaient lucides... en quelque sorte.
Je continue donc l'implémentation de cette stratégie en implémentant la recherche du …
La fois dernière, j'avais terminé à programmer des joueurs qui effectuaient des coups valides de mouvements et de capture. J'avais laissé de côté les parachutages ainsi que la détection d'une victoire immédiate.
À présent que je peux lancer des parties avec des joueurs qui font des choix automatiquement, je vais implémenter des joueurs un peu moins automatiques que les précédents.
Leur but : ne pas passer à côté d'une victoire immédiate, c'est-à-dire lorsqu'il peut capturer le Lion adverse ou placer son Lion sur …
La fois dernière, j'avais déroulé une partie complète, scriptée, et vérifier l'état final. J'approche donc de la possibilité d'écrire les tests initiaux que je voulais effectuer au début de cette aventure : explorer les possibilités de parties de Dôbutsu Shôgi.
Le test fonctionnel du scénario n'est cependant pas terminé. En effet …
Au dernier épisode, j'avais commencé à implémenter un joueur afin de simuler le début d'une partie et vérifier que j'avais tous les outils pour une implémentation de partie complète jouée automatiquement.
Le code qui me permettait de bouger la giraffe était cependant redondant avec ce que j'avais déjà implémenté au …