Création règles et IA du jeu Lowatem

Cahier des charges

    Première partie :

  • Coder les règles du jeu Lowatem, c'est-à-dire les actions possibles pour un joueur
  • Gérer les déplacements horizontaux et verticaux des soldats
  • Gérer l'attaque et les points de vie
  • Créer des tests unitaires des différentes méthodes
  • Seconde partie :

  • Coder 2 Intelligences Artificielles pour un niveau du jeu

Rendu final

screen screen

Rapport de la seconde phase : ici

Méthodes et outils

Pour ce projet, nous avons travaillé sur l'environnement de développement NetBeans et utilisé le langage de programmation Java.

Compétences

  • Comprendre comment fonctionne une IA, la coder et l'optimiser
  • Le fonctionnement d'IDE NetBeans
  • Le langage Java avec des méthodes, des classes et des tests unitaires
  • Retranscrire les règles du jeu en code
  • Améliorer mes connaissances en commande Terminal tel que la commande SSH